gnash-commit
[Top][All Lists]
Advanced

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

[Gnash-commit] [SCM] Gnash branch, release_0_8_8, updated. fa6b223e90407


From: Rob Savoye
Subject: [Gnash-commit] [SCM] Gnash branch, release_0_8_8, updated. fa6b223e90407ffce8daac78ba8f972eded196f6
Date: Tue, 17 Aug 2010 00:43:50 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Gnash".

The branch, release_0_8_8 has been updated
       via  fa6b223e90407ffce8daac78ba8f972eded196f6 (commit)
      from  25671084a1904c24e999fbc677c3334ab1889eaf (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://git.savannah.gnu.org/cgit//commit/?id=fa6b223e90407ffce8daac78ba8f972eded196f6


commit fa6b223e90407ffce8daac78ba8f972eded196f6
Author: Rob Savoye <address@hidden>
Date:   Mon Aug 16 18:43:17 2010 -0600

    GNU style ChangeLog from bzr log

diff --git a/ChangeLog-0.8.8 b/ChangeLog-0.8.8
new file mode 100644
index 0000000..8b307e2
--- /dev/null
+++ b/ChangeLog-0.8.8
@@ -0,0 +1,6274 @@
+2010-08-13  Sandro Santilli  <address@hidden>
+
+       Simplify -R handling, make gtk gui more robust on rendering handling.
+       Other guis seem just to be ignoring that switch... a RendererFactory 
would be nice to think about
+
+2010-08-12  Sandro Santilli  <address@hidden>
+
+       Make list of available media handlers in --help string consistent with 
other multi-choices and show the default.
+
+2010-08-12  Sandro Santilli  <address@hidden>
+
+       Add MediaHandler rc directive, thanks to John Gilmore. Add test for 
MediaHandler and Renderer rc directives and drop obsoleted XVideo from testcase
+
+2010-08-12  Sandro Santilli  <address@hidden>
+
+       Check for wait conditions at the end of every parse "chunk". Seems to 
be the safest bet to ensure parser thread gets to sleep at parse end. 
+
+2010-08-08  Rob Savoye  <address@hidden>
+
+       don't build gst when only ffmpeg is selected.
+
+2010-08-06  Rob Savoye  <address@hidden>
+
+       use scoped_array instead of char *, and don't use select() for now
+
+2010-08-06  Rob Savoye  <address@hidden>
+
+       has been replaced by flash.am
+
+2010-08-06  Rob Savoye  <address@hidden>
+
+       fix spelling of TS_LIBS so the guis link with touchscreen support.
+
+2010-08-06  Rob Savoye  <address@hidden>
+
+       drop csound warning as a distraction.
+
+2010-08-06  Rob Savoye  <address@hidden>
+
+       fix ffmpeg vaapi
+
+2010-08-06  Rob Savoye  <address@hidden>
+
+       update to reality
+
+2010-08-05  Rob Savoye  <address@hidden>
+
+       install the asobj headers too.
+
+2010-08-05  Rob Savoye  <address@hidden>
+
+       put libcore subdirectory headers in a subdirectory when installing.
+
+2010-08-05  Benjamin Wolsey  <address@hidden>
+
+       Use the correct span generator.
+
+2010-08-05  Benjamin Wolsey  <address@hidden>
+
+       Typedef RGB and RGBA for better reuse.
+
+2010-08-05  Sandro Santilli  <address@hidden>
+
+       Fix aclocal call issued by 'make' when configuring with 
--enable-maintainer-mode (CYGNAL_PATHS not found)
+
+2010-08-05  Benjamin Wolsey  <address@hidden>
+
+       Use intrusive_ptr<>::operator== because reset() didn't exist in earlier
+       versions of boost.
+       
+       Drop an unused variable in agg.
+
+2010-08-05  Benjamin Wolsey  <address@hidden>
+
+       Drop useless bits.
+
+2010-08-05  Rob Savoye  <address@hidden>
+
+       always install all the headers
+
+2010-08-05  Rob Savoye  <address@hidden>
+
+       rename the generated bzeversion.h to revno.h
+
+2010-08-05  Rob Savoye  <address@hidden>
+
+       fix vaapi support
+
+2010-08-05  Benjamin Wolsey  <address@hidden>
+
+       Add support for spread modes in the AGG renderer. Implement for static 
and
+       dynamic gradients.
+
+2010-08-05  Benjamin Wolsey  <address@hidden>
+
+       Don't forget the return (thanks testsuite!).
+
+2010-08-05  Benjamin Wolsey  <address@hidden>
+
+       Rename some types.
+
+2010-08-05  Benjamin Wolsey  <address@hidden>
+
+       Get pixel formats the right way round.
+
+2010-08-05  Benjamin Wolsey  <address@hidden>
+
+       Add support for all spread modes in static and dynamic gradients.
+
+2010-08-04  Rob Savoye  <address@hidden>
+
+       move tests for extension dependencies below where the extensions 
actually get enabled.
+
+2010-08-04  Benjamin Wolsey  <address@hidden>
+
+       Silence some debugging messages.
+       
+       Select a sensible default if no hwaccel or renderer is passed, but 
otherwise
+       don't. This only really affects hwaccel, as the renderer choice is 
+       parsed before.
+
+2010-08-04  Benjamin Wolsey  <address@hidden>
+
+       Drop more debugging that isn't directly useful.
+
+2010-08-04  Benjamin Wolsey  <address@hidden>
+
+       Handle ifdefs properly, drop debugging.
+
+2010-08-04  Benjamin Wolsey  <address@hidden>
+
+       Fail if the requested renderer / hwaccel combination isn't initialized
+       properly.
+
+2010-08-04  Benjamin Wolsey  <address@hidden>
+
+       Fix VAAPI checks, which broke when the CPP check was fixed. Move related
+       things under the same heading, so that such problems are easier to 
avoid.
+
+2010-08-04  Benjamin Wolsey  <address@hidden>
+
+       Tidy up configure so that related checks are all in the same place. This
+       might prevent bugs like the broken vaapi check, which relied on an 
+       ffmpeg macro that was called miles away from the media checks.
+
+2010-08-04  Benjamin Wolsey  <address@hidden>
+
+       Fix the vaapi tests.
+
+2010-08-04  Benjamin Wolsey  <address@hidden>
+
+       Implement beginBitmapFill with all arguments:
+       
+       1. User matrix
+       2. Repeat (agg only, as the cairo renderer has never supported tiled 
bitmaps)
+       3. Smoothing
+       
+       Rename BitmapInfo to CachedBitmap and provide functions to retrieve the
+       CachedBitmap from the renderer when required.
+       
+       Implement BitmapData with an internal CachedBitmap (or GnashImage if no
+       renderer is present) to allow a permanenent link with BitmapFills and
+       reduce the image processing needed for attachBitmap.
+       
+       Add an argb_iterator to GnashImage to allow BitmapData to work fairly
+       transparently with it. It's also useful for cairo.
+
+2010-08-04  Benjamin Wolsey  <address@hidden>
+
+       Add some hacks to get the Gst subclass and the Vaapi subclass to work 
again.
+
+2010-08-04  Benjamin Wolsey  <address@hidden>
+
+       Minor cleanups.
+
+2010-08-04  Benjamin Wolsey  <address@hidden>
+
+       Fix expected result.
+
+2010-08-04  Benjamin Wolsey  <address@hidden>
+
+       Add tests for all shapes and reduce tolerance.
+
+2010-08-03  Benjamin Wolsey  <address@hidden>
+
+       Minor cleanups.
+
+2010-08-03  Benjamin Wolsey  <address@hidden>
+
+       Minor cleanups.
+
+2010-08-03  Benjamin Wolsey  <address@hidden>
+
+       Drop debugging.
+
+2010-08-03  Benjamin Wolsey  <address@hidden>
+
+       OGL can't, and never could, handle Gnash's RGB format, which causes 
problems
+       now that some bitmaps have that format. Convert it to RGBA in another
+       hack.
+
+2010-08-03  Benjamin Wolsey  <address@hidden>
+
+       Drop debugging.
+
+2010-08-03  Benjamin Wolsey  <address@hidden>
+
+       Make functions virtual and implement some reasonable behaviour.
+
+2010-08-03  Benjamin Wolsey  <address@hidden>
+
+       Blind implementation of smoothing for beginBitmapFill().
+
+2010-08-03  Benjamin Wolsey  <address@hidden>
+
+       Rename BitmapInfo to CachedBitmap and add documentation.
+
+2010-08-03  Benjamin Wolsey  <address@hidden>
+
+       Handle disposing BitmapInfos by adding a dispose() function. This needs
+       more thought.
+
+2010-08-03  Benjamin Wolsey  <address@hidden>
+
+       Add test for dispose.
+
+2010-08-03  Benjamin Wolsey  <address@hidden>
+
+       Allow retrieving a GnashImage from the cairo bitmap_info.
+
+2010-08-03  Benjamin Wolsey  <address@hidden>
+
+       Expect pass now.
+
+2010-08-03  Benjamin Wolsey  <address@hidden>
+
+       Drop debugging.
+
+2010-08-03  Benjamin Wolsey  <address@hidden>
+
+       Add documentation to a possibly unnecessary function.
+
+2010-08-03  Benjamin Wolsey  <address@hidden>
+
+       Rename member.
+
+2010-08-03  Benjamin Wolsey  <address@hidden>
+
+       More cleanups.
+
+2010-08-03  Benjamin Wolsey  <address@hidden>
+
+       Cleanups.
+
+2010-08-03  Benjamin Wolsey  <address@hidden>
+
+       Clean up GnashImage.
+
+2010-08-03  Benjamin Wolsey  <address@hidden>
+
+       Various fixes and changes to make sure shapes are invalidated at the 
+       correct time.
+
+2010-08-03  Benjamin Wolsey  <address@hidden>
+
+       Add stop() to test.
+
+2010-08-03  Benjamin Wolsey  <address@hidden>
+
+       Drop debugging.
+
+2010-08-03  Benjamin Wolsey  <address@hidden>
+
+       Place an arbitrary limit on the size of bitmaps to avoid really large 
ones
+       being loaded (tested by corrupt jpeg in swfdec testsuite).
+       
+       This worked previously because dimensions were converted to int, which 
meant
+       that large values became negative, causing a bad allocation when 
re-converted
+       to size_t. Now we do it explicitly.
+
+2010-08-03  Benjamin Wolsey  <address@hidden>
+
+       Cleanup of GnashImage and Bitmap.
+
+2010-08-03  Benjamin Wolsey  <address@hidden>
+
+       Hack so BitmapData works without a renderer.
+
+2010-08-03  Benjamin Wolsey  <address@hidden>
+
+       Fix silly typo.
+
+2010-08-03  Benjamin Wolsey  <address@hidden>
+
+       Implement BitmapData using a BitmapInfo and GnashImage. Seems to work 
for
+       all cases, but needs a lot of cleaning up.
+
+2010-08-03  Benjamin Wolsey  <address@hidden>
+
+       Add an output iterator.
+
+2010-08-02  Benjamin Wolsey  <address@hidden>
+
+       More tests.
+
+2010-08-02  Benjamin Wolsey  <address@hidden>
+
+       More tests.
+
+2010-08-02  Benjamin Wolsey  <address@hidden>
+
+       Pixel tests for three shapes.
+
+2010-08-02  Benjamin Wolsey  <address@hidden>
+
+       Use the common AS to SWF matrix function and adapt the result. Box 
matrix
+       still not tested.
+
+2010-08-02  Benjamin Wolsey  <address@hidden>
+
+       Use a separate function to convert AS to SWF matrix.
+
+2010-08-02  Benjamin Wolsey  <address@hidden>
+
+       Truncate safely.
+
+2010-08-02  Benjamin Wolsey  <address@hidden>
+
+       Get the bitmap in the correct place without very neat code.
+
+2010-08-02  Benjamin Wolsey  <address@hidden>
+
+       Rough implementation of beginBitmapFill that gets the following right:
+       
+       1. scale
+       2. tiled or clipped fill
+       3. user matrix
+       4. colours.
+       
+       and the following wrong:
+       
+       1. BitmapData->BitmapFill link (broken on construction)
+       2. translation of fill (not sure why)
+       3. box matrices (probably, if they are the same as Gradient fills, but 
neither
+       tested nor implemented.
+
+2010-08-02  Benjamin Wolsey  <address@hidden>
+
+       Make GnashImages non-copyable to encourage sharing and reduce the 
interface.
+       The only copy was a pointless one in the ogl renderer.
+       
+       Add a shared_ptr to a BitmapInfo in GnashImage itself. This would crash 
if
+       used because BitmapInfo is held by intrusive_ptr.
+
+2010-08-02  Benjamin Wolsey  <address@hidden>
+
+       Rewrite fill style handling to make it easier to extend. Fix bug #26670
+       and improve SWF8 gradient fills, including implementing dynamic focal
+       fills.
+
+2010-08-01  Benjamin Wolsey  <address@hidden>
+
+       Move SWFMatrix reading outside class, provide constructor. Inline simple
+       constructors. Drop is_valid(), because it is. Const correct.
+
+2010-08-01  Benjamin Wolsey  <address@hidden>
+
+       Fix typo so that colours are correct!
+
+2010-08-01  Benjamin Wolsey  <address@hidden>
+
+       Drop extra readRGBA now logic is handled in callers. Add more safety
+       checks.
+
+2010-08-01  Benjamin Wolsey  <address@hidden>
+
+       Handle RGB/RGBA logic in LineStyle.
+
+2010-08-01  Benjamin Wolsey  <address@hidden>
+
+       Move rgba read out of class to make the code cleaner and allow more
+       compiler optimizations (return by value).
+
+2010-08-01  Benjamin Wolsey  <address@hidden>
+
+       Documentation.
+
+2010-07-31  Benjamin Wolsey  <address@hidden>
+
+       Adapt the ctor of FillStyle so that the class acts like a boost::variant
+       while still being forward declarable.
+
+2010-07-31  Benjamin Wolsey  <address@hidden>
+
+       Rename GradientRecord::m_color to color.
+
+2010-07-31  Benjamin Wolsey  <address@hidden>
+
+       Rename GradientRecord::m_ratio to ratio.
+
+2010-07-31  Benjamin Wolsey  <address@hidden>
+
+       Rename PlaceObject2Tag::m_ratio to _ratio.
+
+2010-07-31  Benjamin Wolsey  <address@hidden>
+
+       Rename DisplayObject::m_ratio to _ratio.
+
+2010-07-31  Benjamin Wolsey  <address@hidden>
+
+       Make flerp a templated lerp function. Stop the silly casting.
+
+2010-07-31  Benjamin Wolsey  <address@hidden>
+
+       Add another case to the assertion so we don't crash if the records 
aren't
+       passed on construction.
+
+2010-07-31  Benjamin Wolsey  <address@hidden>
+
+       Implement focal point for dynamic fills. Fix matrix bug from previous 
commit.
+
+2010-07-31  Benjamin Wolsey  <address@hidden>
+
+       A focal fill is just a radial fill with a focus, so drop the separate
+       focal type.
+
+2010-07-31  Benjamin Wolsey  <address@hidden>
+
+       Tidy up access to GradientFill
+
+2010-07-31  Benjamin Wolsey  <address@hidden>
+
+       Rename some classes.
+
+2010-07-31  Benjamin Wolsey  <address@hidden>
+
+       Pass a fill style to beginFill.
+
+2010-07-31  Benjamin Wolsey  <address@hidden>
+
+       Cleanup of gradient records.
+
+2010-07-31  Benjamin Wolsey  <address@hidden>
+
+       Minor header cleanups.
+
+2010-07-31  Benjamin Wolsey  <address@hidden>
+
+       Include required headers.
+
+2010-07-31  Benjamin Wolsey  <address@hidden>
+
+       Tidy up GradientFill a bit.
+
+2010-07-31  Benjamin Wolsey  <address@hidden>
+
+       Handle invalid calls correctly for each version.
+
+2010-07-31  Benjamin Wolsey  <address@hidden>
+
+       Add visual test for SWF8 gradients, test invalid SWF6 gradients better.
+
+2010-07-31  Benjamin Wolsey  <address@hidden>
+
+       Allow direct access to the drawable of MovieClip, sacrificing 
fine-grained
+       control over invalidation for a cleaner interface.
+       
+       Clean up drawing API methods, dropping the AS error warnings for excess
+       arguments and some other relatively normal cases.
+       
+       Add possibility for supporting focal gradients.
+
+2010-07-30  Benjamin Wolsey  <address@hidden>
+
+       Add tests to make sure Gnash doesn't crash when illegal gradients are
+       requested.
+
+2010-07-30  Benjamin Wolsey  <address@hidden>
+
+       Minor cleanup, fix potential error.
+
+2010-07-30  Benjamin Wolsey  <address@hidden>
+
+       Fix an error in previous commit.
+       
+       Make setLerp a non-member function to make the fill_style class almost 
useless.
+
+2010-07-30  Benjamin Wolsey  <address@hidden>
+
+       Drop the default constructor of fill_style. Use an optional type to 
handle
+       the variable return of morphs styles.
+
+2010-07-30  Benjamin Wolsey  <address@hidden>
+
+       Reorder things a bit.
+
+2010-07-30  Benjamin Wolsey  <address@hidden>
+
+       Add documentation.
+
+2010-07-30  Benjamin Wolsey  <address@hidden>
+
+       Use classes and accessors.
+
+2010-07-30  Benjamin Wolsey  <address@hidden>
+
+       Rearrangements.
+
+2010-07-30  Benjamin Wolsey  <address@hidden>
+
+       Drop color member of GradientFill, as it's logically unnecessary and
+       apparently unused (possibly for a hack in the ogl renderer, but the
+       available tests show no difference).
+
+2010-07-30  Benjamin Wolsey  <address@hidden>
+
+       Move BitmapFill reading into its own function.
+
+2010-07-30  Benjamin Wolsey  <address@hidden>
+
+       Use the variant properly, including in renderer code. This commit is
+       verified to have the same behaviour for dynamic and static fills as
+       before the commit.
+       
+       Fix bug #26670 by retrieving the bitmap on access, not during parsing.
+
+2010-07-30  Benjamin Wolsey  <address@hidden>
+
+       Drop obsolete functions.
+
+2010-07-29  Benjamin Wolsey  <address@hidden>
+
+       Don't create gradient bitmaps for the renderers that don't need them! 
Move
+       the code to the ogl renderer, which also surely has a better way to do 
it.
+
+2010-07-29  Benjamin Wolsey  <address@hidden>
+
+       Add Bitmap type enum.
+
+2010-07-29  Benjamin Wolsey  <address@hidden>
+
+       Some renaming, use local enumeration.
+
+2010-07-29  Benjamin Wolsey  <address@hidden>
+
+       Move function out of class definition.
+       
+       Make enum names shorter.
+
+2010-07-29  Benjamin Wolsey  <address@hidden>
+
+       Use the variant better. Fix some uninitialized variable errors.
+
+2010-07-29  Benjamin Wolsey  <address@hidden>
+
+       Switch completely to boost::variant without yet using it to make the 
code
+       cleaner.
+
+2010-07-29  Benjamin Wolsey  <address@hidden>
+
+       Start a rewrite of fill_style to handle different fill types more 
elegantly.
+
+2010-08-02  Benjamin Wolsey  <address@hidden>
+
+       Move new configure checks to somewhere where they don't break large 
parts of
+       the testsuite by messing up the CPP check (as a note in configure.ac 
warns).
+
+2010-07-31  Sandro Santilli  <address@hidden>
+
+       Drop unused variable and assignment
+
+2010-07-30  Rob Savoye  <address@hidden>
+
+       cleanup a few warnings.
+
+2010-07-30  Rob Savoye  <address@hidden>
+
+       Don't try to use tslib, even if it's enabled, but not installed.
+       Improve input device configure tests for automake conditionals.
+
+2010-07-29  Rob Savoye  <address@hidden>
+
+       Refactored input device support for the framebuffer GUI.
+       Improved configure support for the framebuffer GUI.
+
+2010-07-29  Rob Savoye  <address@hidden>
+
+       change from 2 point to 3 point calibration for touchscreens.
+
+2010-07-29  Rob Savoye  <address@hidden>
+
+       move eTurboTouch support from fb.cpp to the new MouseDevice driver.
+
+2010-07-28  Rob Savoye  <address@hidden>
+
+       Read variable size packets.
+       Break after handling each event, don't cascade.
+       Handle keyboard events.
+
+2010-07-28  Rob Savoye  <address@hidden>
+
+       read the data from a PS/2 mouse.
+
+2010-07-28  Rob Savoye  <address@hidden>
+
+       read the data from a PS/2 mouse.
+
+2010-07-28  Rob Savoye  <address@hidden>
+
+       make sure _rooMovie is set before trying to access a method.
+
+2010-07-27  Rob Savoye  <address@hidden>
+
+       Cleanup input device handling.
+       Scan for attached devices.
+       Initial support for multiple devices of the same type.
+
+2010-07-27  Rob Savoye  <address@hidden>
+
+       access the Stage and the X & Y scale from the gui.
+
+2010-07-27  Rob Savoye  <address@hidden>
+
+       add eTurboTouch mouse
+
+2010-07-26  Rob Savoye  <address@hidden>
+
+       drop old config option prints
+
+2010-07-26  Rob Savoye  <address@hidden>
+
+       add --enable-input= which takes a list of input devices instead of many 
separate options.
+
+2010-07-26  Rob Savoye  <address@hidden>
+
+       drop unused accessors
+
+2010-07-26  Rob Savoye  <address@hidden>
+
+       remame KeyboardDevice to EventDevice
+
+2010-07-26  Rob Savoye  <address@hidden>
+
+       remame KeyboardDevice to EventDevice
+
+2010-07-26  Rob Savoye  <address@hidden>
+
+       rename as this also supports mice.
+
+2010-07-26  Rob Savoye  <address@hidden>
+
+       change how types get set
+
+2010-07-26  Rob Savoye  <address@hidden>
+
+       add comment
+
+2010-07-26  Rob Savoye  <address@hidden>
+
+       Add new *Device files to build optionally.
+
+2010-07-26  Rob Savoye  <address@hidden>
+
+       add conditional for reading input events.
+
+2010-07-26  Rob Savoye  <address@hidden>
+
+       add new device specific files.
+
+2010-07-26  Rob Savoye  <address@hidden>
+
+       add new device specific files.
+
+2010-07-26  Rob Savoye  <address@hidden>
+
+       merge in the rest of the patch. Add support for faking out ioctl() 
calls to our fake framebuffer.
+
+2010-07-26  Rob Savoye  <address@hidden>
+
+       add cflags for tslib
+
+2010-07-26  Rob Savoye  <address@hidden>
+
+       more cleanup of framebuffer config options.
+
+2010-07-26  Rob Savoye  <address@hidden>
+
+       fix typo in define name
+
+2010-07-26  Rob Savoye  <address@hidden>
+
+       fix conditional test
+
+2010-07-26  Rob Savoye  <address@hidden>
+
+       add some frambuffer specific options. These were all marked with a TODO 
in the source, so I figured I might as well get it done...
+
+2010-07-26  Rob Savoye  <address@hidden>
+
+       fix indenting and a little formatting
+
+2010-07-26  Rob Savoye  <address@hidden>
+
+       fix indenting
+
+2010-07-26  Rob Savoye  <address@hidden>
+
+       add an option to enable touchscreen support.
+
+2010-07-26  Rob Savoye  <address@hidden>
+
+       add support for touchscreens using tslib.
+
+2010-07-29  Rob Savoye  <address@hidden>
+
+       Honor the config options if set
+
+2010-07-29  Benjamin Wolsey  <address@hidden>
+
+       Add testcases.
+       
+       Reduce inclusions of fill_style.h for easier refactoring. Include some 
headers
+       explicitly that were previously relying on secondary inclusions from
+       fill_style.h.
+
+2010-07-28  Benjamin Wolsey  <address@hidden>
+
+       fill_style include in MovieClip.h no longer needed.
+
+2010-07-28  Benjamin Wolsey  <address@hidden>
+
+       Add explicit assignment operator.
+
+2010-07-28  Benjamin Wolsey  <address@hidden>
+
+       Don't inline so many fill_style functions so that it doesn't have to be
+       included in headers. 
+       
+       Include headers properly where they're required rather than relying on
+       fill_style.h to be everywhere.
+
+2010-07-28  Benjamin Wolsey  <address@hidden>
+
+       More tests.
+
+2010-07-28  Benjamin Wolsey  <address@hidden>
+
+       Add runner framework, but without any pixel tests. These will have to 
wait
+       until there's an implementation.
+
+2010-07-28  Benjamin Wolsey  <address@hidden>
+
+       More tests.
+
+2010-07-28  Benjamin Wolsey  <address@hidden>
+
+       Add SWF with MovieClip.beginBitmapFill.
+
+2010-07-27  Benjamin Wolsey  <address@hidden>
+
+       Add pixel tests.
+
+2010-07-27  Benjamin Wolsey  <address@hidden>
+
+       Add a bitmap.
+
+2010-07-26  Benjamin Wolsey  <address@hidden>
+
+       Expect failures in Gnash.
+
+2010-07-26  Benjamin Wolsey  <address@hidden>
+
+       Add proper tests to BitmapDataDraw.c.
+
+2010-07-26  Benjamin Wolsey  <address@hidden>
+
+       Run the BitmapDataDraw test.
+
+2010-07-26  Benjamin Wolsey  <address@hidden>
+
+       Add automatic testing for BitmapData (for existing manual test).
+
+2010-07-23  Benjamin Wolsey  <address@hidden>
+
+       Add more cases, but not yet many tests.
+
+2010-07-23  Benjamin Wolsey  <address@hidden>
+
+       Add things to BitmapData.draw test.
+
+2010-07-23  Benjamin Wolsey  <address@hidden>
+
+       Add BitmapDataDraw test
+
+2010-07-28  Rob Savoye  <address@hidden>
+
+       CodeStream.h is in abc, not vm
+
+2010-07-26  Benjamin Wolsey  <address@hidden>
+
+       Minor cleanups; nothing important.
+
+2010-07-26  Benjamin Wolsey  <address@hidden>
+
+       Drop unused include. Various minor cleanups.
+
+2010-07-26  Benjamin Wolsey  <address@hidden>
+
+       Add output operator for ShapeRecords, drop obsolete code, clean up
+       includes.
+
+2010-07-26  Benjamin Wolsey  <address@hidden>
+
+       Drop the ProxyRenderer code because it no longer works with the current
+       renderer design. A proper Renderer subclass is needed for it to work 
again.
+
+2010-07-26  Benjamin Wolsey  <address@hidden>
+
+       Cleanup of includes.
+
+2010-07-26  Benjamin Wolsey  <address@hidden>
+
+       Add an ostream operator<< for ShapeRecords.
+
+2010-07-25  strk  <address@hidden>
+
+       Use a variable to switch between 'catch-up-time' mode and 
'smooth-animation' mode.
+       There are really two different use cases for those two modes:
+       - A/V sync will benefit from first
+       - gaming (interaction) will benefit from second due to smoothness
+       
+       Not sure we can find a compromise here, but PP is reported to take the 
latter
+       choice (aka 'elastic time'). 
+       
+       The variable is to make it easier for developers to see the effect
+       against their movies and eventually expose it as a compile-time or
+       build-time configuration.
+       
+       The default is the current "catch-up-time" (for A/V sync) but maybe
+       we should change or think about a mixed approach
+
+2010-07-24  Benjamin Wolsey  <address@hidden>
+
+       Code cleanups and rearrangements to simplify design.
+       
+       Split swf_function into Function and Function2 but preserve same 
functionality.
+       
+       Documentation.
+       
+       No new features or functional changes.
+
+2010-07-24  Benjamin Wolsey  <address@hidden>
+
+       Restrict access more. This still isn't very clean.
+
+2010-07-24  Benjamin Wolsey  <address@hidden>
+
+       Tiny cleanup.
+
+2010-07-24  Benjamin Wolsey  <address@hidden>
+
+       Cleanup of ASHandlers. We only need two ctors (and the default only 
because
+       they are stored in a vector). Don't store names in the handlers, as this
+       can be done in a more convenient ostream operator<<.
+       
+       Drop static container as it's already in a static singleton SWFHandlers
+       instance.
+
+2010-07-24  Benjamin Wolsey  <address@hidden>
+
+       Const correctness, don't waste space.
+
+2010-07-24  Benjamin Wolsey  <address@hidden>
+
+       Clean up function parsing. Rename swf_function to Function.
+       
+       Add some documentation.
+       
+       Be consistent about reading and storing in unsigned values; previously 
it
+       was a mixture.
+
+2010-07-24  Benjamin Wolsey  <address@hidden>
+
+       Add documentation.
+
+2010-07-24  Benjamin Wolsey  <address@hidden>
+
+       Use a separate derived class for Function2, which just adds a bit of
+       functionality on top of the older Function (swf_function).
+
+2010-07-24  Benjamin Wolsey  <address@hidden>
+
+       Actually test the with stack limit. It's 13. Drop the version dependent
+       code and data member.
+
+2010-07-24  Benjamin Wolsey  <address@hidden>
+
+       Test the with stack limit, drop version-dependent limit and use a 
single,
+       tested, documented, hard-coded one.
+
+2010-07-24  Benjamin Wolsey  <address@hidden>
+
+       Test with stack limit. It's always 13.
+
+2010-07-24  strk  <address@hidden>
+
+       Use return from std::sytem, hushing compile-time warning
+
+2010-07-24  strk  <address@hidden>
+
+       Print RECOMMENDED lines *after* WARNING lines, to reduce scroll-back 
problems
+
+2010-07-24  strk  <address@hidden>
+
+       Suggest installing libswscale-dev when needed by ffmpeg
+
+2010-07-23  Benjamin Wolsey  <address@hidden>
+
+       Code cleanups, drop unused variables and functions.
+       
+       Minor fix and additional test for delete behaviour.
+
+2010-07-23  Benjamin Wolsey  <address@hidden>
+
+       Put ActionExec definition into the accepted order.
+
+2010-07-23  Benjamin Wolsey  <address@hidden>
+
+       Pass temporary TryBlock by value for clarity and easier compiler
+       optimizations.
+
+2010-07-23  Benjamin Wolsey  <address@hidden>
+
+       Minor cleanups.
+
+2010-07-23  Benjamin Wolsey  <address@hidden>
+
+       Don't overwrite the (correct) result of a weird delete case. 
+
+2010-07-23  Benjamin Wolsey  <address@hidden>
+
+       Test a delete case that looked suspicious in ASHandlers, and indeed was.
+
+2010-07-23  Benjamin Wolsey  <address@hidden>
+
+       Don't enlarge the type unnecessarily.
+
+2010-07-23  Benjamin Wolsey  <address@hidden>
+
+       Don't support PNG 1.1.
+
+2010-07-23  Benjamin Wolsey  <address@hidden>
+
+       Move CodeStream to libcore/abc and don't build unless AVM2 is enabled 
(which
+       it isn't).
+
+2010-07-23  Benjamin Wolsey  <address@hidden>
+
+       We shouldn't, and indeed don't, care whether a function call is a 
Function2
+       or not outside swf_function.
+
+2010-07-23  Benjamin Wolsey  <address@hidden>
+
+       Extensive cleanup of VM code, with no functionality changes (yet).
+       
+       Drop about half of the horrible as_enviroment class. Use other, more
+       appropriate classes to do the work instead of forwarding function calls
+       interminably.
+       
+       Start documenting the various classes involved in action execution, 
including
+       what their tasks are and why they exist, so that the VM isn't quite so
+       impenetrable. This doesn't include as_environment; I'm not sure what 
it's for.
+
+2010-07-23  Benjamin Wolsey  <address@hidden>
+
+       Documentation.
+
+2010-07-23  Benjamin Wolsey  <address@hidden>
+
+       Readd action logging. Don't return bool as we don't care whether the
+       register was set or not.
+
+2010-07-23  Benjamin Wolsey  <address@hidden>
+
+       It's the scope stack, not the with stack.
+
+2010-07-23  Benjamin Wolsey  <address@hidden>
+
+       Drop unused non-static member function parse_path.
+
+2010-07-23  Benjamin Wolsey  <address@hidden>
+
+       Drop unused string and nonsense comment.
+
+2010-07-23  Benjamin Wolsey  <address@hidden>
+
+       Move another function out of as_environment.
+
+2010-07-23  Benjamin Wolsey  <address@hidden>
+
+       Remove findLocal from as_environment class as it's only used internally.
+
+2010-07-23  Benjamin Wolsey  <address@hidden>
+
+       Rename addLocal to setLocal to reflect what it does.
+
+2010-07-23  Benjamin Wolsey  <address@hidden>
+
+       Drop function definitions to make sure they're really not used.
+
+2010-07-23  Benjamin Wolsey  <address@hidden>
+
+       Use addLocal in more places, making its name inappropriate.
+
+2010-07-23  Benjamin Wolsey  <address@hidden>
+
+       Use string_table::key for function arguments. Move logic from the
+       as_environment class to free functions on a CallFrame, since the
+       functionality only applies to a CallFrame.
+
+2010-07-23  Benjamin Wolsey  <address@hidden>
+
+       Use a less complex function to do the same thing.
+
+2010-07-23  Benjamin Wolsey  <address@hidden>
+
+       Add copyright, documentation, and clean up includes.
+
+2010-07-22  Benjamin Wolsey  <address@hidden>
+
+       Rename CallFrame::setRegister to setLocalRegister for easier grepping.
+       
+       Return just-pushed CallFrame and make available through FrameGuard to
+       make the relationship between a function call and its resulting frame
+       clear (beforehand we had to go through the VM and assume the most
+       recent frame was the current function).
+
+2010-07-22  Benjamin Wolsey  <address@hidden>
+
+       Remove more proxies from as_environment.
+
+2010-07-22  Benjamin Wolsey  <address@hidden>
+
+       Don't dump local variables; we never used to do it either.
+
+2010-07-22  Benjamin Wolsey  <address@hidden>
+
+       Drop various dump functions from as_environment. Use just one function 
in
+       VM; can be split up later if necessary.
+
+2010-07-22  Benjamin Wolsey  <address@hidden>
+
+       Add some documentation.
+
+2010-07-22  Benjamin Wolsey  <address@hidden>
+
+       Clean up AVM2-related VM code.
+
+2010-07-22  Benjamin Wolsey  <address@hidden>
+
+       Use the VM for VM-like things such as the call stack without proxying 
through
+       as_environment.
+
+2010-07-22  Benjamin Wolsey  <address@hidden>
+
+       Drop useless variable and the function used to set it.
+
+2010-07-22  Benjamin Wolsey  <address@hidden>
+
+       Document various classes and functions that are central to how the VM
+       runs, but had no explanation whatsoever.
+       
+       Simplify various functions, currently at the cost of providing action 
logging
+       (but this can be restored later).
+       
+       Move global registers to the VM instead of the horrible as_enviroment 
class,
+       which additionally means they aren't recreated for every new 
as_environment.
+       
+       Introduce the UserFunction as a base for swf_function and 
builtin_function;
+       these are identical in the reference implementation.
+
+2010-07-22  Sandro Santilli  <address@hidden>
+
+       Fix warning when building with libavformat >= 52 (tested with older and 
newer)
+
+2010-07-22  Sandro Santilli  <address@hidden>
+
+       Look for swscale.h in top-level ffmpeg include dir too. Put all 
swscale.h header inclusion in the ad-hoc ffmpegHeaders.h file. Tested with 
official ubuntu-8.10 ffmpeg packages and ffmpeg svn 
+
+2010-07-22  Sandro Santilli  <address@hidden>
+
+       Print informations about swscale.h detector
+
+2010-07-22  Benjamin Wolsey  <address@hidden>
+
+       Updates to old function documentation, various cleanups and rearranging
+       to make the code easy to refactor.
+
+2010-07-22  Benjamin Wolsey  <address@hidden>
+
+       Drop with_stack_entry header.
+
+2010-07-21  Benjamin Wolsey  <address@hidden>
+
+       Clean up.
+
+2010-07-21  Benjamin Wolsey  <address@hidden>
+
+       Drop messy debugging. Clean up.
+
+2010-07-21  Benjamin Wolsey  <address@hidden>
+
+       Move parse_path out of as_environment as it doesn't have anything to
+       do with that class.
+
+2010-07-21  Benjamin Wolsey  <address@hidden>
+
+       Update documentation. Drop unused functions. Move with stack class to
+       the only place it's used. Make ActionExec noncopyable.
+
+2010-07-22  Andrea Palmat?  <address@hidden>
+
+       Fixing some OS4 functions
+
+2010-07-21  Benjamin Wolsey  <address@hidden>
+
+       Fix unused variable warning by using the variable.
+
+2010-07-21  Benjamin Wolsey  <address@hidden>
+
+       Fix unused variable warning by using the variable.
+
+2010-07-20  Andrea Palmat?  <address@hidden>
+
+       Small change to String_as to reflect Haiku implementation..
+
+2010-07-20  Rob Savoye  <address@hidden>
+
+       implement calling Actionscript methods from Javascript.
+
+2010-07-20  Rob Savoye  <address@hidden>
+
+       add an argument too, and a return value from the test AS method to make 
sure this fully works.
+
+2010-07-20  Benjamin Wolsey  <address@hidden>
+
+       Minor cleanup, add header to Makefile.
+
+2010-07-20  Benjamin Wolsey  <address@hidden>
+
+       Return of the ifdefs. Register media handlers explicitly to avoid the
+       problem with static initialization.
+       
+       Media handlers are still selectable at runtime, and all ifdefs are in 
one
+       place.
+       
+       This unfortunately means more intervention into the libmedia and
+       configure code when adding new handlers, but is unavoidable if we want
+       portable code.
+
+2010-07-20  Benjamin Wolsey  <address@hidden>
+
+       Explicitly register factory functions, as there's no guarantee 
otherwise that
+       the static initialization will ever occur.
+
+2010-07-19  Rob Savoye  <address@hidden>
+
+       Implement the "server side" in movie_root and Player for the 
ExternalInterface
+       commands SetVariable, GetVariable, IsPlaying, PercentLoaded, Play, 
Rewind,
+       TotalFrames, and StopPlay.
+       Don't fake out PercentLoaded in the plugin, since it now works 
correctly.
+
+2010-07-19  Rob Savoye  <address@hidden>
+
+       handle the arguments for Pan, Zoom, and SetZoomRect.
+
+2010-07-19  Rob Savoye  <address@hidden>
+
+       cleanup, LoadMovie is unimplemented for now.
+
+2010-07-19  Rob Savoye  <address@hidden>
+
+       use callInterface() to implement the player control part of 
ExternalInterface.
+
+2010-07-18  Rob Savoye  <address@hidden>
+
+       actually set and get the variables used by Javascript via 
ExternalInterface.
+
+2010-07-19  Andrea Palmat?  <address@hidden>
+
+       Add a missing getclocktime.hpp include to avoid a compilation error 
when clock_gettime() function is not present
+
+2010-07-19  Rob Savoye  <address@hidden>
+
+       Haiku patches for recent media handling changes.
+
+2010-07-19  Adrian Panasiuk  <address@hidden>
+
+       GnashFactory comments: the factory is now generic
+
+2010-07-19  Adrian Panasiuk  <address@hidden>
+
+       Haiku sound handler: pass media handler to constructor
+
+2010-07-19  Benjamin Wolsey  <address@hidden>
+
+       Silence some warnings.
+
+2010-07-19  Benjamin Wolsey  <address@hidden>
+
+       Silence warning.
+
+2010-07-19  Benjamin Wolsey  <address@hidden>
+
+       Fix warning.
+
+2010-07-19  Benjamin Wolsey  <address@hidden>
+
+       Keep same class-key.
+
+2010-07-19  Benjamin Wolsey  <address@hidden>
+
+       The whole renderer is noncopyable; no need to do the same for OGL.
+
+2010-07-19  Benjamin Wolsey  <address@hidden>
+
+       Remove the obviously silly arguments from Renderer::begin_display and 
+       do some cleanups that follow on from it.
+
+2010-07-19  Benjamin Wolsey  <address@hidden>
+
+       Fix testsuite.
+
+2010-07-19  Benjamin Wolsey  <address@hidden>
+
+       Be consistent using an integral types for stage width in pixels as it is
+       logically and programmatically an integer from start to finish.
+       
+       Rename set_display_viewport to setDimensions and drop the two silly 
arguments.
+
+2010-07-19  Benjamin Wolsey  <address@hidden>
+
+       Viewport x and y are always 0 and only used for the OGL renderer 
anyway, so
+       drop them.
+
+2010-07-19  Benjamin Wolsey  <address@hidden>
+
+       Tiny coding style change.
+
+2010-07-19  Benjamin Wolsey  <address@hidden>
+
+       Drop two useless arguments from begin_display().
+
+2010-07-19  Sandro Santilli  <address@hidden>
+
+       Minor output style change
+
+2010-07-19  Benjamin Wolsey  <address@hidden>
+
+       Avoid forming a reference to a reference to fix compile in older 
versions
+       of GCC or boost.
+
+2010-07-18  Andrea Palmat?  <address@hidden>
+
+       Fixing AHI audio handler
+
+2010-07-18  Benjamin Wolsey  <address@hidden>
+
+       Prevent accidental copying of renderers.
+
+2010-07-18  Benjamin Wolsey  <address@hidden>
+
+       Renderers are currently not copyable.
+
+2010-07-17  Sandro Santilli  <address@hidden>
+
+       Properly set the default media_list when not explictly specified
+
+2010-07-15  Benjamin Wolsey  <address@hidden>
+
+       Minor improvements to media handler reporting.
+
+2010-07-15  Benjamin Wolsey  <address@hidden>
+
+       Improve version reporting.
+
+2010-07-15  Benjamin Wolsey  <address@hidden>
+
+       Improve configure.
+
+2010-07-14  Rob Savoye  <address@hidden>
+
+       reorganize gui files into sub-directories, no other changes.
+
+2010-07-14  Rob Savoye  <address@hidden>
+
+       move most gui code to sub-directories for better organization.
+
+2010-07-14  Benjamin Wolsey  <address@hidden>
+
+       Missing include.
+
+2010-07-14  Benjamin Wolsey  <address@hidden>
+
+       Don't forget the default.
+
+2010-07-14  Benjamin Wolsey  <address@hidden>
+
+       Allow selection of media handlers at runtime. If none is selected, the
+       first ordered handler will be chosen as a default. If there is only one 
media
+       handler, behaviour is as before.
+       
+       Selection is command line only with the option -M. Rcfile selection is 
not
+       yet implemented.
+       
+       Testing does not yet support selection, but rather chooses the default.
+       
+       Change renderer selection from --Renderer to --renderer for consistency.
+       
+       Show media handler information in gtk. Fix some typos.
+       
+       All sound_handlers need a MediaHandler on construction. This isn't an
+       ideal situation (though better than using a singleton media handler), 
but
+       sound_handler needs redesigning to fix it.
+       
+       XVideo is probably broken.
+
+2010-07-14  Benjamin Wolsey  <address@hidden>
+
+       Add to Makefile. Add support for listing registered keys. Use for 
usage().
+
+2010-07-14  Benjamin Wolsey  <address@hidden>
+
+       Add options in usage().
+
+2010-07-14  Benjamin Wolsey  <address@hidden>
+
+       Handle errors more nicely with exceptions.
+
+2010-07-14  Benjamin Wolsey  <address@hidden>
+
+       Pass media handler also to NullSoundHandler.
+
+2010-07-14  Benjamin Wolsey  <address@hidden>
+
+       Fix testsuite.
+
+2010-07-14  Benjamin Wolsey  <address@hidden>
+
+       Drop code from gnash.cpp.
+
+2010-07-14  Benjamin Wolsey  <address@hidden>
+
+       Query media handlers for description.
+
+2010-07-14  Benjamin Wolsey  <address@hidden>
+
+       Use a generic factory instead.
+
+2010-07-14  Benjamin Wolsey  <address@hidden>
+
+       Fix typo in configure so that ffmpeg is actually built.
+       
+       Fix various compile errors, fix testsuite again.
+
+2010-07-14  Benjamin Wolsey  <address@hidden>
+
+       Allow building multiple media handlers, add them to the factory.
+
+2010-07-14  Benjamin Wolsey  <address@hidden>
+
+       Add a factory for MediaHandlers.
+
+2010-07-14  Benjamin Wolsey  <address@hidden>
+
+       Don't use a singleton for the MediaHandler. The xv gtk gui does 
something
+       bizarre with it, and is consequently now broken.
+
+2010-07-14  Benjamin Wolsey  <address@hidden>
+
+       Test key events especially for buttons, showing that they should be 
handled
+       differently from how Gnash does it.
+       
+       Drop most 'key listeners', only handling Buttons like this. It is the
+       same behaviour as before and still incorrect.
+       
+       Drop various obsolete functions.
+
+2010-07-14  Benjamin Wolsey  <address@hidden>
+
+       Remove tabs.
+
+2010-07-13  Benjamin Wolsey  <address@hidden>
+
+       Cleanups.
+
+2010-07-13  Benjamin Wolsey  <address@hidden>
+
+       Remove listener cleanup code.
+
+2010-07-13  Benjamin Wolsey  <address@hidden>
+
+       Don't cleanup listeners (only Buttons now).
+
+2010-07-13  Benjamin Wolsey  <address@hidden>
+
+       Only add Buttons as key_listeners as an intermediate step.
+
+2010-07-13  Benjamin Wolsey  <address@hidden>
+
+       The second test passes.
+
+2010-07-12  Benjamin Wolsey  <address@hidden>
+
+       Another test.
+
+2010-07-12  Benjamin Wolsey  <address@hidden>
+
+       Test key event order better.
+
+2010-07-13  Andrea Palmat?  <address@hidden>
+
+       Fixing small linking problems on AmigaOS4
+
+2010-07-12  Andrea Palmat?  <address@hidden>
+
+       Fixing small compilation problems. Fixed a broken os4 gui file that was 
cut..
+
+2010-07-12  Benjamin Wolsey  <address@hidden>
+
+       Memory fixes.
+
+2010-07-12  Benjamin Wolsey  <address@hidden>
+
+       Don't leak removed constructors.
+
+2010-07-12  Benjamin Wolsey  <address@hidden>
+
+       Don't try to detach shared memory if it was never attached, or the
+       shm system calls use uninitialized values.
+
+2010-07-12  Benjamin Wolsey  <address@hidden>
+
+       Test key events more carefully. Minor fix to event order.
+       
+       More cleanups of event handling.
+
+2010-07-12  Benjamin Wolsey  <address@hidden>
+
+       Don't send key releases to TextFields.
+
+2010-07-12  Benjamin Wolsey  <address@hidden>
+
+       Rename notify_key_event() to keyEvent() to match the mouse notifiers.
+
+2010-07-12  Benjamin Wolsey  <address@hidden>
+
+       Call fire_mouse_event() from notify_mouse_listeners() as it's part of 
the
+       same process, and relying on callers to do it is odd.
+
+2010-07-12  Benjamin Wolsey  <address@hidden>
+
+       Documentation, restrict access to functions.
+
+2010-07-12  Benjamin Wolsey  <address@hidden>
+
+       There's no real need to split key events into two functions, or to 
+       process the action queue twice.
+
+2010-07-12  Benjamin Wolsey  <address@hidden>
+
+       Don't register TextField as a key listener; notify a textfield 
separately
+       if it's in focus, as the update happens at a different point.
+
+2010-07-12  Benjamin Wolsey  <address@hidden>
+
+       Check order of textfield update and key listener notification.
+
+2010-07-12  Benjamin Wolsey  <address@hidden>
+
+       Fix huge memory leak in ffmpeg audio decoder, as well as some typos that
+       would lead to the wrong deallocation function being called.
+
+2010-07-12  Benjamin Wolsey  <address@hidden>
+
+       Cleanup.
+
+2010-07-11  Benjamin Wolsey  <address@hidden>
+
+       Fix some typos resulting in memory leaks. All the code round there is 
terrible.
+
+2010-07-11  Benjamin Wolsey  <address@hidden>
+
+       Fix uninitialized variable bug.
+
+2010-07-11  Benjamin Wolsey  <address@hidden>
+
+       Don't forget to initialize _name now that it's not a std::string.
+
+2010-07-11  Benjamin Wolsey  <address@hidden>
+
+       Minor cleanup.
+
+2010-07-11  Benjamin Wolsey  <address@hidden>
+
+       Drop notes on c++0x.
+
+2010-07-11  Benjamin Wolsey  <address@hidden>
+
+       Various cleanups. Add a way to exit properly from movie_root.
+
+2010-07-11  Benjamin Wolsey  <address@hidden>
+
+       Add exit() to the host interface and call it from movie_root to quit.
+
+2010-07-11  Benjamin Wolsey  <address@hidden>
+
+       Documentation.
+
+2010-07-11  Benjamin Wolsey  <address@hidden>
+
+       Drop mystery m_timer member.
+
+2010-07-11  Benjamin Wolsey  <address@hidden>
+
+       Drop isMouseOverActiveEntity() as it's only ued in testing and is easily
+       implementable using getActiveEntityUnderPointer().
+
+2010-07-11  Benjamin Wolsey  <address@hidden>
+
+       Move things out of the movie_root interface to make it less cluttered 
and
+       help refactoring.
+
+2010-07-10  Rob Savoye  <address@hidden>
+
+       add improved Haiku support.
+
+2010-07-09  Rob Savoye  <address@hidden>
+
+       new patch for Haiku support.
+
+2010-07-06  Adrian Panasiuk  <address@hidden>
+
+       Haiku Gui: do not use a low resolution timer
+
+2010-07-06  Adrian Panasiuk  <address@hidden>
+
+       Haiku Gui: fix mmap usage
+
+2010-07-06  Adrian Panasiuk  <address@hidden>
+
+       plugin: add Haiku support to npapi headers
+
+2010-07-06  Adrian Panasiuk  <address@hidden>
+
+       Haiku: wstring: revert to using char
+       
+       * wchar_t solution makes Gnash unstable.
+
+2010-07-06  Adrian Panasiuk  <address@hidden>
+
+       Haiku GUI: fix build
+
+2010-07-06  Adrian Panasiuk  <address@hidden>
+
+       plugin: fix config file lookup code to work under Haiku
+
+2010-07-06  Adrian Panasiuk  <address@hidden>
+
+       configure.ac: HAIKU conditional
+
+2010-07-06  Adrian Panasiuk  <address@hidden>
+
+       configure.ac: Haiku GUI: default pixelformat
+
+2010-07-06  Adrian Panasiuk  <address@hidden>
+
+       bzr ignore bzrversion.h gnash.pc testsuite/libbase.all/gnashrc 
testuite/libbase.all/gnashrc-local
+
+2010-07-10  Benjamin Wolsey  <address@hidden>
+
+       Cleanups, simplification and rationalization of DisplayObjects and 
movie_root.
+
+2010-07-10  Benjamin Wolsey  <address@hidden>
+
+       Drop mouse listeners.
+
+2010-07-10  Benjamin Wolsey  <address@hidden>
+
+       Mouse listeners are now identical to live chars, so use the latter.
+
+2010-07-10  Benjamin Wolsey  <address@hidden>
+
+       Drop unnecessary const_casts.
+
+2010-07-10  Benjamin Wolsey  <address@hidden>
+
+       Drop some unused functions.
+
+2010-07-10  Benjamin Wolsey  <address@hidden>
+
+       More cleanup of DisplayObjects.
+       
+       Only MovieClip and derived classes now require an advance() function.
+
+2010-07-10  Benjamin Wolsey  <address@hidden>
+
+       Neither ffmpeg nor gst need an advance() call, so that live chars can be
+       MovieClips only.
+
+2010-07-10  Benjamin Wolsey  <address@hidden>
+
+       Use InteractiveObject.
+
+2010-07-10  Benjamin Wolsey  <address@hidden>
+
+       Listeners are all InteractiveObjects.
+
+2010-07-10  Benjamin Wolsey  <address@hidden>
+
+       No need to duplicate mouse button state.
+
+2010-07-10  Benjamin Wolsey  <address@hidden>
+
+       Drop disabled code (and comment explaining why it's disabled, since it's
+       not there any more).
+
+2010-07-10  Rob Savoye  <address@hidden>
+
+       add packages for Gnash extensions.
+
+2010-07-10  Benjamin Wolsey  <address@hidden>
+
+       Clean up mouse event handling. Add support for onMouseWheel, 
implemented only
+       in gtk.
+
+2010-07-10  Benjamin Wolsey  <address@hidden>
+
+       Add some automated tests for onMouseWheel.
+
+2010-07-10  Benjamin Wolsey  <address@hidden>
+
+       Always send entity argument.
+
+2010-07-10  Benjamin Wolsey  <address@hidden>
+
+       Add MovieTester support.
+
+2010-07-10  Benjamin Wolsey  <address@hidden>
+
+       Implement mouse scroll support in GTK gui.
+
+2010-07-10  Benjamin Wolsey  <address@hidden>
+
+       Add support for mouse wheel. Drop out-parameter from get_mouse_state().
+
+2010-07-10  Benjamin Wolsey  <address@hidden>
+
+       Drop mask argument. Rename functions.
+
+2010-07-10  Benjamin Wolsey  <address@hidden>
+
+       ActionScript cares not a jot if you press the right mouse button. Drop 
masks
+       and use simple up/down boolean.
+
+2010-07-10  Benjamin Wolsey  <address@hidden>
+
+       Remove another phantom propflag. Fix the small number of properties 
that were
+       relying on it.
+       
+       Correct Sound class properties, clean up class. Embedded sounds are
+       still not individually trackable, so this isn't very clean.
+
+2010-07-10  Benjamin Wolsey  <address@hidden>
+
+       Drop another useless member.
+
+2010-07-10  Benjamin Wolsey  <address@hidden>
+
+       Drop more useless members.
+
+2010-07-10  Benjamin Wolsey  <address@hidden>
+
+       Drop useless members.
+
+2010-07-10  Benjamin Wolsey  <address@hidden>
+
+       Add documentation, const correct.
+
+2010-07-10  Benjamin Wolsey  <address@hidden>
+
+       Move Sound_as class out of header.
+
+2010-07-10  Benjamin Wolsey  <address@hidden>
+
+       Documentation.
+
+2010-07-09  Benjamin Wolsey  <address@hidden>
+
+       Drop unused functions. Start probe timer for embedded sounds too for the
+       duration update. Unfortunately there's no way yet of stopping it.
+
+2010-07-09  Benjamin Wolsey  <address@hidden>
+
+       Reset samplesFetched on loop so that position is correct.
+
+2010-07-09  Benjamin Wolsey  <address@hidden>
+
+       Another test for duration. Fix properties a bit, though the Sound class 
is
+       overcomplicated and still undertested.
+
+2010-07-09  Benjamin Wolsey  <address@hidden>
+
+       Drop test for phantom property.
+
+2010-07-09  Benjamin Wolsey  <address@hidden>
+
+       Remove another phantom prop flag. Do Sound properties a bit better 
(still
+       not properly tested), as they were relying on the phantom flag.
+
+2010-07-09  Rob Savoye  <address@hidden>
+
+       Link in X11 libs with GTK. Update descriptions for debian packages.
+
+2010-07-09  Benjamin Wolsey  <address@hidden>
+
+       Drop some odd and incorrect things from core code that were intended to 
get
+       AVM2 working without doing it properly.
+
+2010-07-09  Benjamin Wolsey  <address@hidden>
+
+       Line break.
+
+2010-07-09  Benjamin Wolsey  <address@hidden>
+
+       Don't pollute everything with useless namespaces.
+
+2010-07-09  Benjamin Wolsey  <address@hidden>
+
+       Drop unused functions.
+
+2010-07-09  Benjamin Wolsey  <address@hidden>
+
+       Simplify Property interface. Drop invented "static" prop flag, which 
neither
+       exists in reality nor serves any useful purpose (was a hack to adapt 
AVM1
+       for AVM2).
+
+2010-07-09  Benjamin Wolsey  <address@hidden>
+
+       Drop unused functions.
+
+2010-07-09  Rob Savoye  <address@hidden>
+
+       don't enable avm2, or it won't build.
+
+2010-07-09  Benjamin Wolsey  <address@hidden>
+
+       Include <map>.
+
+2010-07-09  John Wimer  <address@hidden>
+
+       add -D__STDC_CONSTANT_MACROS to ffmpeg cflags
+
+2010-07-09  Benjamin Wolsey  <address@hidden>
+
+       Drop AS3 stubs and other AVM2 code that was in the wrong place.
+
+2010-07-09  Benjamin Wolsey  <address@hidden>
+
+       Drop text stubs.
+
+2010-07-09  Benjamin Wolsey  <address@hidden>
+
+       Drop ui stubs.
+
+2010-07-09  Benjamin Wolsey  <address@hidden>
+
+       Drop xml stubs.
+
+2010-07-09  Benjamin Wolsey  <address@hidden>
+
+       Drop AS3-only classes.
+
+2010-07-09  Benjamin Wolsey  <address@hidden>
+
+       Drop net and system AS3 stubs.
+
+2010-07-09  Benjamin Wolsey  <address@hidden>
+
+       Drop media AS3 stubs.
+
+2010-07-09  Benjamin Wolsey  <address@hidden>
+
+       Drop more AS3 stubs.
+
+2010-07-09  Benjamin Wolsey  <address@hidden>
+
+       Drop a load of AS3-only stubs.
+
+2010-07-09  Benjamin Wolsey  <address@hidden>
+
+       Drop more AVM2.
+
+2010-07-09  Benjamin Wolsey  <address@hidden>
+
+       Fix the long-standing property case problem. The string_table is always
+       case-sensitive. Properties are looked up differently according to 
version.
+       
+       Tests pass in swfdec and actionscript.all.
+       
+       Drop core code that misused AVM1 facilities, including the PropertyList,
+       to try and implement AVM2. Disable AVM2 by default.
+       
+       Gnash will currently fail to compile when AVM2 is enabled. This may be 
fixed
+       in later commits.
+
+2010-07-09  Benjamin Wolsey  <address@hidden>
+
+       Disable AVM2 by default. Drop AVM2 code.
+
+2010-07-03  Benjamin Wolsey  <address@hidden>
+
+       Disable avm2 by default, drop various hideous and incorrect AVM2 
functions.
+
+2010-07-07  Benjamin Wolsey  <address@hidden>
+
+       Merge from trunk for testsuite fixes.
+
+2010-07-07  Benjamin Wolsey  <address@hidden>
+
+       If it's really necessary to provide trivial wrappers (which it isn't 
here),
+       they should be local free functions.
+
+2010-07-05  Benjamin Wolsey  <address@hidden>
+
+       Drop unneeded return value. Make Property values mutable to reflect the
+       weird Property semantics and remove need to const_cast in PropertyList 
so
+       much.
+
+2010-07-05  Benjamin Wolsey  <address@hidden>
+
+       Test interface by using its expected behaviour, not by relying on a 
silly
+       interface.
+
+2010-07-05  Benjamin Wolsey  <address@hidden>
+
+       Restore thread-safety.
+
+2010-07-05  Benjamin Wolsey  <address@hidden>
+
+       Write useful tests for string_table.
+
+2010-07-05  Benjamin Wolsey  <address@hidden>
+
+       Use a caseless index to speed up property lookup for lower versions.
+
+2010-07-05  Benjamin Wolsey  <address@hidden>
+
+       Add some more templates to GnashAlgorithm.
+
+2010-07-05  Benjamin Wolsey  <address@hidden>
+
+       Don't try to access non-existent objects.
+
+2010-07-05  Benjamin Wolsey  <address@hidden>
+
+       Use string_table::key for DisplayLists too, simplifying some of the 
code.
+
+2010-07-05  Benjamin Wolsey  <address@hidden>
+
+       Use caseless().
+
+2010-07-05  Benjamin Wolsey  <address@hidden>
+
+       Drop silly const_casts.
+
+2010-07-05  Benjamin Wolsey  <address@hidden>
+
+       Improve handling of case-sensitivity
+
+2010-07-05  Benjamin Wolsey  <address@hidden>
+
+       It's a class, not a property.
+
+2010-07-05  Benjamin Wolsey  <address@hidden>
+
+       Add a more descriptive way of checking whether property comparison 
should
+       be caseless.
+
+2010-07-05  Benjamin Wolsey  <address@hidden>
+
+       Drop PROP_iSTAGE, replace with the correct CLASS_STAGE. Re-add 
PROP_COLOR,
+       as there is no clash any more. Add PROP_THIS.
+
+2010-07-05  Benjamin Wolsey  <address@hidden>
+
+       Clean up and add documentation.
+
+2010-07-04  Benjamin Wolsey  <address@hidden>
+
+       Drop ill thought-out optimization; either property could be non-lower
+       case, so there's no point just testing one.
+
+2010-07-04  Benjamin Wolsey  <address@hidden>
+
+       Drop version from loadStrings().
+
+2010-07-04  Benjamin Wolsey  <address@hidden>
+
+       Clean up string_table.
+
+2010-07-03  Benjamin Wolsey  <address@hidden>
+
+       Drop declaration.
+
+2010-07-03  Benjamin Wolsey  <address@hidden>
+
+       Drop function.
+
+2010-07-03  Benjamin Wolsey  <address@hidden>
+
+       Slightly improve lookup, drop VM::get().
+
+2010-07-03  Benjamin Wolsey  <address@hidden>
+
+       Allow lookup of caseless property in the string table.
+
+2010-07-03  Benjamin Wolsey  <address@hidden>
+
+       Use the index for case-sensitive lookup, speeding it up massively.
+
+2010-07-03  Benjamin Wolsey  <address@hidden>
+
+       Reintroduce a different multi-index container.
+
+2010-07-03  Benjamin Wolsey  <address@hidden>
+
+       Reduce duplication in string_table.
+
+2010-07-03  Benjamin Wolsey  <address@hidden>
+
+       Clean up types.
+
+2010-07-02  Benjamin Wolsey  <address@hidden>
+
+       Remove some const_casting.
+
+2010-07-02  Benjamin Wolsey  <address@hidden>
+
+       Another pass.
+
+2010-07-02  Benjamin Wolsey  <address@hidden>
+
+       Map case for SWF6.
+
+2010-07-02  Benjamin Wolsey  <address@hidden>
+
+       Drop unnecessary mComp member, make indices unique.
+
+2010-07-02  Benjamin Wolsey  <address@hidden>
+
+       Passing swfdec tests.
+
+2010-07-02  Benjamin Wolsey  <address@hidden>
+
+       Drop some unnecessary members.
+
+2010-07-02  Benjamin Wolsey  <address@hidden>
+
+       Passes in actionscript.all (case).
+
+2010-07-02  Benjamin Wolsey  <address@hidden>
+
+       Use a std::list instead of a std::vector, as in at least one case we 
store
+       a pointer to a list element while changes can be made to the property 
list.
+       The elements have to have a stable address. Fixes the failure in the
+       swfdec testsuite.
+       
+       This also improves the speed of deletion from the middle of the property
+       list.
+
+2010-07-02  Benjamin Wolsey  <address@hidden>
+
+       Handle "this" according to version. Fixes actionscript.all failures.
+
+2010-07-02  Benjamin Wolsey  <address@hidden>
+
+       Use case insensitive comparison for SWF versions below 7. Use also for
+       display object special properties, fixing most of the broken tests.
+
+2010-07-02  Benjamin Wolsey  <address@hidden>
+
+       Drop case insensitivity. Add function for case-insenstive comparison.
+
+2010-07-02  Benjamin Wolsey  <address@hidden>
+
+       Don't use a case-insenstive string table; check in the property lookup
+       instead. This is considerably slower in some cases and fails cases 
(likely
+       path lookup, which doesn't handle case sensitivity).
+
+2010-07-02  Benjamin Wolsey  <address@hidden>
+
+       Don't use property order as it's inherent to the container.
+
+2010-07-02  Benjamin Wolsey  <address@hidden>
+
+       Enumerate in the correct order. Fixes most, if not all tests again.
+
+2010-07-02  Benjamin Wolsey  <address@hidden>
+
+       Use a simple container (currently vector) for properties to replace the
+       boost::multiindex. A small number of tests fail.
+
+2010-07-07  Benjamin Wolsey  <address@hidden>
+
+       Fix testsuite.
+
+2010-07-04  Benjamin Wolsey  <address@hidden>
+
+       Add tests to make sure that dynamic transforms don't affect 
BitmapData.draw.
+
+2010-06-29  Benjamin Wolsey  <address@hidden>
+
+       Initial tests for BitmapData.draw.
+
+2010-07-03  Benjamin Wolsey  <address@hidden>
+
+       Drop extra comma to fix warning.
+
+2010-06-29  Benjamin Wolsey  <address@hidden>
+
+       Drop has_looped() from the MovieClip interface. It probably shouldn't 
even
+       be used internally, and we don't want external users to start using it!
+
+2010-06-29  Benjamin Wolsey  <address@hidden>
+
+       Cleanups from removing the user cxform.
+
+2010-06-29  Benjamin Wolsey  <address@hidden>
+
+       Drop overrides in MovieClip.
+
+2010-06-29  Benjamin Wolsey  <address@hidden>
+
+       Add some simple tests for color transform, including interaction of
+       MovieClip.transform and the Color class. Drop "user cxform" of 
MovieClip,
+       fixing both old and new tests.
+
+2010-06-29  Benjamin Wolsey  <address@hidden>
+
+       Drop useless user cxform.
+
+2010-06-29  Benjamin Wolsey  <address@hidden>
+
+       Passes in the swfdec testsuite.
+
+2010-06-29  Benjamin Wolsey  <address@hidden>
+
+       Passes in actionscript.all (including some old tests).
+
+2010-06-29  Benjamin Wolsey  <address@hidden>
+
+       Don't use the extra "user-defined" cxform for MovieClip. Tests - 
especially
+       the interaction of MovieClip.transform and the Color class - show it 
can't
+       be correct, and both new and old tests pass when it's bypassed.
+
+2010-06-29  Benjamin Wolsey  <address@hidden>
+
+       Add totals.
+
+2010-06-29  Benjamin Wolsey  <address@hidden>
+
+       Color doesn't just check the user transform.
+
+2010-06-29  Benjamin Wolsey  <address@hidden>
+
+       Return by ref-to-const.
+
+2010-06-29  Benjamin Wolsey  <address@hidden>
+
+       Tests for interaction of color transform methods.
+
+2010-06-25  Benjamin Wolsey  <address@hidden>
+
+       Cleanups only: drop duplicated function. Drop DisplayItem typedef. Add 
some
+       assertions to help DisplayList cleanup. Drop unnecessary check in 
as_value.
+
+2010-06-25  Benjamin Wolsey  <address@hidden>
+
+       Simplify chain of functions.
+
+2010-06-25  Benjamin Wolsey  <address@hidden>
+
+       Drop silly extra check.
+
+2010-06-25  Benjamin Wolsey  <address@hidden>
+
+       Drop DisplayItem typedef, especially as it's a pointer and requires 
pointer
+       semantics.
+
+2010-06-25  Benjamin Wolsey  <address@hidden>
+
+       Add some assertions and more handling of destroyed objects.
+
+2010-06-24  Rob Savoye  <address@hidden>
+
+       Don't add all the flashVars to the scriptables yet, till implementing 
GetVariable
+       and SetVariable actually do something.
+
+2010-06-24  Benjamin Wolsey  <address@hidden>
+
+       Fixes to visibility: bug #30241.
+
+2010-06-24  Benjamin Wolsey  <address@hidden>
+
+       Fix for bug #30238: don't try to load "undefined" or any other 
non-string
+       value in MovieClipLoader.loadClip. 
+       
+       Add tests for this behaviour.
+
+2010-06-24  Benjamin Wolsey  <address@hidden>
+
+       Return false and do not attempt to load any non-string URLs in
+       MovieClipLoader.loadClip. Passes the new tests. Fixes bug #30238.
+
+2010-06-24  Benjamin Wolsey  <address@hidden>
+
+       Add tests showing that loadClip must be called with a string or it 
returns
+       false. Manual tests show that a return of false means there was no load
+       attempt.
+
+2010-06-23  Rob Savoye  <address@hidden>
+
+       Fix a few typos. fix version string.
+
+2010-06-23  Benjamin Wolsey  <address@hidden>
+
+       Don't return destroyed DisplayObjects from the DisplayList. A
+       less-than-optimal fix for bug #28563. A better fix needs more 
investigation.
+       
+       Test passes in misc-ming.all/ActionOrder{3,4,5}.swf and 
RegisterClass4.swf.
+
+2010-06-23  Benjamin Wolsey  <address@hidden>
+
+       Instead of cleaning the display list at different times, just don't 
return
+       destroyed objects when searched for. This means other cases won't slip 
+       though the net. Add notes on why it's necessary and how to do it better.
+
+2010-06-22  Benjamin Wolsey  <address@hidden>
+
+       No need to add to DisplayList's interface.
+
+2010-06-22  Benjamin Wolsey  <address@hidden>
+
+       No need to touch anything outside DisplayList.
+
+2010-06-22  Benjamin Wolsey  <address@hidden>
+
+       Passing tests.
+
+2010-06-22  Benjamin Wolsey  <address@hidden>
+
+       Clean the DisplayList of destroyed characters when restoring so that 
destroyed
+       characters at a lower depth don't override non-destroyed ones. Fixes 
many
+       tests in misc-ming.all. Needs cleaning up.
+
+2010-06-22  Rob Savoye  <address@hidden>
+
+       improve OpenGLES1 & 2 support configure. Add configure support for 
OpenVG. Change _ANDROID to ANDROID.
+
+2010-06-22  Benjamin Wolsey  <address@hidden>
+
+       Give imported fonts at least a chance of working.
+
+2010-06-22  Benjamin Wolsey  <address@hidden>
+
+       Do importing of fonts in a way that's likely to work. There are no 
tests for
+       this, neither is it easy to do.
+
+2010-06-22  Benjamin Wolsey  <address@hidden>
+
+       Formatting and cleanups only: no functional changes.
+       
+       Drop unused members, drop duplicated functionality. Fix indentation in 
+       fn_call.h.
+
+2010-06-22  Benjamin Wolsey  <address@hidden>
+
+       Formatting.
+
+2010-06-22  Benjamin Wolsey  <address@hidden>
+
+       Fix spacing in fn_call.h. Drop dump_args overload and use the one true 
way
+       everywhere.
+
+2010-06-22  Benjamin Wolsey  <address@hidden>
+
+       Remove mystery members _mouseFlags and _lastMouseFlags.
+
+2010-06-21  Benjamin Wolsey  <address@hidden>
+
+       Various compatibility improvements. Simplify and correct equality tests
+       (new passes in swfdec testsuite and actionscript.all). The 
as_value::equals
+       function is now almost readable, which is an added benefit.
+       
+       Simplify and correct Function.call (passes in swfdec testsuite and
+       actionscript.all).
+       
+       Corrections to ColorTransform, implement ColorTransform.concat. Passes 
in
+       the swfdec testsuite.
+
+2010-06-21  Benjamin Wolsey  <address@hidden>
+
+       Tidy up more.
+
+2010-06-21  Benjamin Wolsey  <address@hidden>
+
+       Simplify, drop debugging.
+
+2010-06-21  Benjamin Wolsey  <address@hidden>
+
+       Use number hint, not "default primitive".
+
+2010-06-21  Benjamin Wolsey  <address@hidden>
+
+       Reduce more duplication.
+
+2010-06-21  Benjamin Wolsey  <address@hidden>
+
+       Move same type test first so we know all subsequent tests are for 
different
+       types.
+
+2010-06-21  Benjamin Wolsey  <address@hidden>
+
+       Drop duplicated check for object equality, as this is handled by
+       equalsSameType.
+
+2010-06-21  Benjamin Wolsey  <address@hidden>
+
+       Reorder equality algorithm to make it cleaner.
+
+2010-06-21  Benjamin Wolsey  <address@hidden>
+
+       Handle null and undefined just like strings and numbers. Tests still 
pass.
+
+2010-06-21  Benjamin Wolsey  <address@hidden>
+
+       Reduce code duplication in as_value.
+
+2010-06-21  Benjamin Wolsey  <address@hidden>
+
+       New swfdec passes.
+
+2010-06-21  Benjamin Wolsey  <address@hidden>
+
+       Passing equality tests.
+
+2010-06-21  Benjamin Wolsey  <address@hidden>
+
+       Improve equality so that the swfdec tests pass.
+
+2010-06-21  Benjamin Wolsey  <address@hidden>
+
+       Passing function call tests.
+
+2010-06-21  Benjamin Wolsey  <address@hidden>
+
+       Clean up.
+
+2010-06-21  Benjamin Wolsey  <address@hidden>
+
+       Passes due to corrected equality.
+
+2010-06-21  Benjamin Wolsey  <address@hidden>
+
+       Objects that don't convert to primitives are equal to undefined.
+
+2010-06-21  Benjamin Wolsey  <address@hidden>
+
+       Tidy up Function.call.
+
+2010-06-21  Benjamin Wolsey  <address@hidden>
+
+       Remove unnecessary verbiage in as_value.
+
+2010-06-21  Benjamin Wolsey  <address@hidden>
+
+       Fix Function.call arguments (to be cleaned up).
+
+2010-06-21  Benjamin Wolsey  <address@hidden>
+
+       Passes in swfdec testsuite.
+
+2010-06-21  Benjamin Wolsey  <address@hidden>
+
+       Correct ColorTransform properties, implement concat().
+
+2010-06-21  Benjamin Wolsey  <address@hidden>
+
+       Drop left-over code from previous fix.
+
+2010-06-20  Benjamin Wolsey  <address@hidden>
+
+       Check that localtime_r succeeds and return 0 if it doesn't. This 
prevents
+       use of uninitialized data when a large value is passed.
+       
+       Add tests for StaticText hits (Gnash fails).
+
+2010-06-20  Benjamin Wolsey  <address@hidden>
+
+       Update runner for automatic tests. We now no longer expect the Test to
+       reach the final frame because there are no click events.
+
+2010-06-20  Benjamin Wolsey  <address@hidden>
+
+       Add tests for events on static text.
+
+2010-06-19  Benjamin Wolsey  <address@hidden>
+
+       Check the return of localtime_r and don't use it when it fails! Prevents
+       some memory errors for very large values.
+
+2010-06-19  Benjamin Wolsey  <address@hidden>
+
+       Correct Point. New test passes.
+
+2010-06-19  Benjamin Wolsey  <address@hidden>
+
+       Passing tests.
+
+2010-06-19  Benjamin Wolsey  <address@hidden>
+
+       Fix construction and stringifying Point.
+
+2010-06-19  Benjamin Wolsey  <address@hidden>
+
+       No functional changes: only const correctness and formatting.
+
+2010-06-19  Benjamin Wolsey  <address@hidden>
+
+       Drop unnecessary const_casts.
+
+2010-06-19  Benjamin Wolsey  <address@hidden>
+
+       Const correct.
+
+2010-06-19  Benjamin Wolsey  <address@hidden>
+
+       Minor fixes to and implementation of flash.geom class functions. Some 
new
+       passes in the swfdec testsuite.
+
+2010-06-19  Benjamin Wolsey  <address@hidden>
+
+       Handle undefineds. This would be much easier actually written in AS.
+
+2010-06-19  Benjamin Wolsey  <address@hidden>
+
+       Use correct results!
+
+2010-06-19  Benjamin Wolsey  <address@hidden>
+
+       Passing swfdec tests.
+
+2010-06-19  Benjamin Wolsey  <address@hidden>
+
+       Do Matrix construction and stringify compatibly.
+
+2010-06-19  Benjamin Wolsey  <address@hidden>
+
+       Passing swfdec tests.
+
+2010-06-19  Benjamin Wolsey  <address@hidden>
+
+       Tests pass in actionscript.all.
+
+2010-06-19  Benjamin Wolsey  <address@hidden>
+
+       Implement Rectangle.setEmpty(). Construct and stringify Rectangles as 
expected.
+       Tests in swfdec testsuite pass.
+
+2010-06-19  Benjamin Wolsey  <address@hidden>
+
+       Implement containsPoint.
+
+2010-06-19  Benjamin Wolsey  <address@hidden>
+
+       More containsPoint tests.
+
+2010-06-19  Benjamin Wolsey  <address@hidden>
+
+       Rectangle containsPoint tests.
+
+2010-06-18  Benjamin Wolsey  <address@hidden>
+
+       Stop tree.hh taking over Gnash's documentation.
+
+2010-06-18  Rob Savoye  <address@hidden>
+
+       drop debug message
+
+2010-06-18  Rob Savoye  <address@hidden>
+
+       migrate from branch. Error handling now works, and remote functions are 
now accessible to Javascript
+
+2010-06-17  Rob Savoye  <address@hidden>
+
+       minor documentation
+
+2010-06-17  Rob Savoye  <address@hidden>
+
+       only pass the arguments, we already know the name.
+
+2010-06-17  Rob Savoye  <address@hidden>
+
+       handle a null object as a result.
+
+2010-06-17  Rob Savoye  <address@hidden>
+
+       handle a null object as a result.
+
+2010-06-17  Rob Savoye  <address@hidden>
+
+       cleanup compiler warnings
+
+2010-06-17  Rob Savoye  <address@hidden>
+
+       pass proper parameters to callbacks.
+
+2010-06-17  Rob Savoye  <address@hidden>
+
+       call javascript callback handler instead of actionscript one.
+
+2010-06-17  Rob Savoye  <address@hidden>
+
+       add method to handle javascript callbacks separate from actionscript 
ones.
+
+2010-06-17  Rob Savoye  <address@hidden>
+
+       Only have one plugin loaded. Initialize test case as embed first.
+
+2010-06-16  Rob Savoye  <address@hidden>
+
+       Send an addMethod message to the plugin when adding callback on the 
flash side.
+       These get handled differently than the default methods, so add a new 
callback.
+       Parse the message from gnash and add the method to the plugin.
+
+2010-06-16  Rob Savoye  <address@hidden>
+
+       add callback for all flash added methods propogated to the plugin.
+
+2010-06-15  Rob Savoye  <address@hidden>
+
+       merge from trunk.
+
+2010-06-15  Rob Savoye  <address@hidden>
+
+       less verbose.
+
+2010-06-15  Rob Savoye  <address@hidden>
+
+       Send the Invoke to the browser for ExternalInterface:call().
+       Send the result back to the player, add error handling on both ends.
+
+2010-06-15  Rob Savoye  <address@hidden>
+
+       start implementing the callback supoport for ExternalInterface.
+
+2010-06-15  Rob Savoye  <address@hidden>
+
+       check the security of the URL. Don't do anything if not running under 
the browser.
+
+2010-06-15  Rob Savoye  <address@hidden>
+
+       -F option takes two paramaters.
+
+2010-06-15  Rob Savoye  <address@hidden>
+
+       set allowScriptAccess param. Change the names of the JS and AS callback 
functions.
+
+2010-06-15  Rob Savoye  <address@hidden>
+
+       Tweak so the call() tests work online or offline, as this changes the 
behaviour.
+       Use available property to adjust the tests.
+       call() test still fails even with Adobe, so I assume the HTML code is 
incorrect.
+
+2010-06-18  Benjamin Wolsey  <address@hidden>
+
+       Initialize some class members that weren't. Reorder classes to allow 
more
+       efficient packing. Make more members of DisplayObject private to 
restrict
+       fiddling with them.
+
+2010-06-18  Benjamin Wolsey  <address@hidden>
+
+       Cleanup of class member access, order and initialization. Drop unused
+       member from TextField. Initialize _linesindisplay, which was left
+       uninitialized before.
+       
+       By grouping small types together we allow more efficient padding, saving
+       16 bytes for every DisplayObject, 32 for MovieClips, and even 56 for
+       TextFields.
+
+2010-06-18  Benjamin Wolsey  <address@hidden>
+
+       Add minor cleanup commit missing from last revision (make functions
+       protected).
+
+2010-06-18  Benjamin Wolsey  <address@hidden>
+
+       Make unloadChildren() protected.
+
+2010-06-18  Benjamin Wolsey  <address@hidden>
+
+       Add more tests for unloading DisplayObjects. Correct unloading for 
various
+       passes in the swfdec testsuite, misc-ming.all, and the new tests in
+       actionscript.all.
+
+2010-06-18  Benjamin Wolsey  <address@hidden>
+
+       Revert to old behaviour of calling destroy() in callers. We're not sure 
what
+       destroy() is for, and until the model is understood properly it's best 
to
+       make as few changes as possible.
+
+2010-06-18  Benjamin Wolsey  <address@hidden>
+
+       Silence debugging.
+
+2010-06-18  Benjamin Wolsey  <address@hidden>
+
+       Add automatic tests for unload handling.
+
+2010-06-18  Benjamin Wolsey  <address@hidden>
+
+       Don't always destroy when there is no unload handler. Now all tests 
pass!
+
+2010-06-18  Benjamin Wolsey  <address@hidden>
+
+       Stop removing children as soon as an unLoad handler is encountered. This
+       is verified to be correct at least in some cases.
+
+2010-06-17  Benjamin Wolsey  <address@hidden>
+
+       Revert accidental change (again) and corresponding test passes.
+
+2010-06-17  Benjamin Wolsey  <address@hidden>
+
+       Simplify DisplayList::destroy(). Same tests still fail.
+
+2010-06-17  Benjamin Wolsey  <address@hidden>
+
+       Small cleanup.
+
+2010-06-17  Benjamin Wolsey  <address@hidden>
+
+       Expect passes.
+
+2010-06-17  Benjamin Wolsey  <address@hidden>
+
+       Handle destroy() more centrally, accidentally get a lot of XPASSes and 
only
+       a couple of FAILs. We'll commit this and sort out why it works and how 
to
+       fix the failures later.
+
+2010-06-17  Benjamin Wolsey  <address@hidden>
+
+       Move unloaded() to cpp for easier refactoring.
+
+2010-06-17  Benjamin Wolsey  <address@hidden>
+
+       Handle all unloading through DisplayObject::unload().
+
+2010-06-17  Benjamin Wolsey  <address@hidden>
+
+       Make it easier to use the tests for debugging as well as testing.
+
+2010-06-17  Benjamin Wolsey  <address@hidden>
+
+       Add onEnterFrame for debugging, but don't test.
+
+2010-06-17  Benjamin Wolsey  <address@hidden>
+
+       Trace output as we run the test so that debugging order is easier.
+
+2010-06-17  Benjamin Wolsey  <address@hidden>
+
+       Add tests for action order. Minor cleanup to previous test. Remove 
debugging
+       from MovieClip to make the code legible.
+
+2010-06-17  Benjamin Wolsey  <address@hidden>
+
+       Expect failures in ActionOrderTest5.swf.
+
+2010-06-17  Benjamin Wolsey  <address@hidden>
+
+       Expect failures in ActionOrderTest4.swf.
+
+2010-06-17  Benjamin Wolsey  <address@hidden>
+
+       Rename, expect failures in ActionOrderTest3.c.
+
+2010-06-17  Benjamin Wolsey  <address@hidden>
+
+       Add more action order tests (incorrectly named InitAction).
+
+2010-06-17  Benjamin Wolsey  <address@hidden>
+
+       Add InitActionTest3.
+
+2010-06-16  Benjamin Wolsey  <address@hidden>
+
+       Drop debugging so the logic is readable.
+
+2010-06-16  Benjamin Wolsey  <address@hidden>
+
+       Add traces showing that onLoad is called at the wrong time.
+
+2010-06-15  Benjamin Wolsey  <address@hidden>
+
+       Some VM operations relied on the order of evaluation of function 
arguments,
+       which is not specified by the C++ standard and varies between 
compilers. This
+       commit fixes those problems.
+
+2010-06-15  Benjamin Wolsey  <address@hidden>
+
+       More evaluation order.
+
+2010-06-15  Benjamin Wolsey  <address@hidden>
+
+       More evaluation order.
+
+2010-06-15  Benjamin Wolsey  <address@hidden>
+
+       Argument evaluation order.
+
+2010-06-15  Benjamin Wolsey  <address@hidden>
+
+       Fix more function argument order.
+
+2010-06-15  Benjamin Wolsey  <address@hidden>
+
+       Don't rely on order of evaluation of function arguments, as this is
+       unspecified.
+
+2010-06-14  Benjamin Wolsey  <address@hidden>
+
+       Add tests showing some timeline bugs (see bug #28563).
+
+2010-06-14  Benjamin Wolsey  <address@hidden>
+
+       Add more tests to isolate the problem (Gnash passes).
+
+2010-06-14  Benjamin Wolsey  <address@hidden>
+
+       Fix the tests so we can expected failures in some of them.
+
+2010-06-14  Benjamin Wolsey  <address@hidden>
+
+       Remove onEnterFrame.
+
+2010-06-14  Benjamin Wolsey  <address@hidden>
+
+       More sanity checks.
+
+2010-06-14  Benjamin Wolsey  <address@hidden>
+
+       Revert testing change accidentally committed.
+
+2010-06-14  Benjamin Wolsey  <address@hidden>
+
+       Test properly and automatically.
+
+2010-06-14  Benjamin Wolsey  <address@hidden>
+
+       Some improvements.
+
+2010-06-14  Benjamin Wolsey  <address@hidden>
+
+       Remove duplicated export.
+
+2010-06-14  Benjamin Wolsey  <address@hidden>
+
+       Add test code for register classes.
+
+2010-06-13  Benjamin Wolsey  <address@hidden>
+
+       Drop duplicated initialization of Object properties. Thanks to Sandro
+       Santilli for pointing it out.
+
+2010-06-13  Benjamin Wolsey  <address@hidden>
+
+       Don't initialize Object properties twice!
+
+2010-06-13  Benjamin Wolsey  <address@hidden>
+
+       Drop unused code.
+
+2010-06-13  Benjamin Wolsey  <address@hidden>
+
+       Drop clone() functions again as they aren't used or needed. Make
+       ExecutableCode non-copyable.
+
+2010-06-13  Benjamin Wolsey  <address@hidden>
+
+       Drop markMappedResources as it's no longer needed.
+
+2010-06-13  Benjamin Wolsey  <address@hidden>
+
+       Fix loading of bitmap movies again. There should really be an automatic
+       test for this!
+       
+       Minor comment correction in testsuite.
+
+2010-06-13  Benjamin Wolsey  <address@hidden>
+
+       Add missing construct() call, fixing bug introduced with revision 12225
+       (loaded bitmaps not displayed).
+
+2010-06-13  Benjamin Wolsey  <address@hidden>
+
+       Correct frame number in comment.
+
+2010-06-12  Rob Savoye  <address@hidden>
+
+       Fix type so libintl actually gets linked into the gui.
+       Add gles option to --enable-renderer= to enable currently non-existant
+       OpenGL-ES support. Currently works with Android and the Linux versions,
+       not enabled by default.
+
+2010-06-12  Rob Savoye  <address@hidden>
+
+       add configure support for using OpenGL-ES as a renderer.
+
+2010-06-12  john  <address@hidden>
+
+       Fix --with-qt4-incl to add subdirectories to include search path (same 
behaviour as pkg-config).
+       Properly add library search path when using --with-x11-lib
+       Thanks to Thomas Koeller for initial patch. Fixes bug #30057.
+
+2010-06-12  Benjamin Wolsey  <address@hidden>
+
+       Documentation and cleanups only: move tags to their own files, document
+       id and how it is used.
+
+2010-06-12  Benjamin Wolsey  <address@hidden>
+
+       Add more documentation.
+
+2010-06-12  Benjamin Wolsey  <address@hidden>
+
+       Add documentation for why we have to pass an id too.
+
+2010-06-12  Benjamin Wolsey  <address@hidden>
+
+       Add file.
+
+2010-06-12  Benjamin Wolsey  <address@hidden>
+
+       Add file.
+
+2010-06-12  Benjamin Wolsey  <address@hidden>
+
+       Drop leftover stuff.
+
+2010-06-12  Benjamin Wolsey  <address@hidden>
+
+       Move Export loader into its own file.
+
+2010-06-12  Benjamin Wolsey  <address@hidden>
+
+       Put ImportAssets into its own file.
+
+2010-06-11  Rob Savoye  <address@hidden>
+
+       update comments
+
+2010-06-11  Rob Savoye  <address@hidden>
+
+       also send the data for GET and POST requests. Fix getURL(POST), improve 
testcase.
+
+2010-06-11  Benjamin Wolsey  <address@hidden>
+
+       Silence debug logging.
+
+2010-06-11  Benjamin Wolsey  <address@hidden>
+
+       Don't use int when we meant boost::uint16_t. Cleanups only.
+
+2010-06-11  Benjamin Wolsey  <address@hidden>
+
+       More uint16_t.
+
+2010-06-11  Benjamin Wolsey  <address@hidden>
+
+       More uint16_t for char ids.
+
+2010-06-11  Benjamin Wolsey  <address@hidden>
+
+       Use uint16_t more consistently for character ids.
+
+2010-06-11  Benjamin Wolsey  <address@hidden>
+
+       Silence debug logging.
+
+2010-06-11  Benjamin Wolsey  <address@hidden>
+
+       Change the way exports and initactions are handled.
+       
+       This involves:
+       
+       1. Creating a runtime "dictionary" of parsed characters to track 
definitions
+       an initialization.
+       2. Executing ExportAssets, ImportAssets, and DefinitionTags to allow
+       runtime tracking.
+       3. Dropping the ExportableResource class, so not relying on RTTI for
+       exports.
+       4. Waiting for parsing to advance only in import, not in export as well.
+       5. Only executing initactions and performing attachMovie for known 
characters
+       (fixes swfdec/ExportAssets-swf and misc-ming.all/InitActions2.swf).
+       
+       This allows better separation of immutable definitions from AS runtime 
objects.
+       
+       Left for later commits are:
+       
+       1. Renaming of ControlTag and DefinitionTag to something less similar to
+       the SWF spec concepts (which are different).
+       2. Possible optimizations by using ownership rather than refcounting for
+       ControlTags.
+       3. Moving Export and Import parsing to their own files.
+       
+       Make the naptime for imports shorter, which speeds up the 
actionscript.all
+       testsuite by a factor of 3.
+
+2010-06-11  Benjamin Wolsey  <address@hidden>
+
+       Make ImportTag into a proper ControlTag so that it also adds characters 
on
+       execution.
+
+2010-06-11  Benjamin Wolsey  <address@hidden>
+
+       Add copyright.
+
+2010-06-11  Benjamin Wolsey  <address@hidden>
+
+       Documentation.
+
+2010-06-11  Benjamin Wolsey  <address@hidden>
+
+       Add documentation for export functions and rename exportMap to 
exportTable.
+
+2010-06-11  Benjamin Wolsey  <address@hidden>
+
+       Make ImportAssets tag into something more sensible again.
+
+2010-06-11  Benjamin Wolsey  <address@hidden>
+
+       Use correct macro name.
+
+2010-06-11  Benjamin Wolsey  <address@hidden>
+
+       Add TODOs.
+
+2010-06-11  Benjamin Wolsey  <address@hidden>
+
+       Make debug message into a swferror.
+
+2010-06-11  Benjamin Wolsey  <address@hidden>
+
+       More documentation.
+
+2010-06-11  Benjamin Wolsey  <address@hidden>
+
+       Add more documentation.
+
+2010-06-11  Benjamin Wolsey  <address@hidden>
+
+       Add documentation for the runtime 'dictionary'.
+
+2010-06-11  Benjamin Wolsey  <address@hidden>
+
+       Drop ExportableResource class. Add notes for places to check whether
+       ownership would be better than refcounting.
+
+2010-06-11  Benjamin Wolsey  <address@hidden>
+
+       Add DefinitionTag.cpp.
+
+2010-06-11  Benjamin Wolsey  <address@hidden>
+
+       Fix ref_counting issues.
+
+2010-06-11  Benjamin Wolsey  <address@hidden>
+
+       Make DefinitionTag also a Control tag, marking characters as known when
+       executed. This is a complicated way of faking something far simpler and
+       crashes due to refcounting.
+
+2010-06-11  Benjamin Wolsey  <address@hidden>
+
+       Make all DefinitionTags store their id. Make it always a uint16_t.
+
+2010-06-11  Benjamin Wolsey  <address@hidden>
+
+       Debug logging.
+
+2010-06-11  Benjamin Wolsey  <address@hidden>
+
+       Minor cleanup.
+
+2010-06-11  Benjamin Wolsey  <address@hidden>
+
+       Make sure export case is ignored again, fixing swfdec tests.
+
+2010-06-10  Benjamin Wolsey  <address@hidden>
+
+       Stop handling and storing exports themselves in definitions.
+
+2010-06-10  Benjamin Wolsey  <address@hidden>
+
+       Expect passes for InitActions so we don't forget them when fixing the 
other
+       tests.
+
+2010-06-10  Benjamin Wolsey  <address@hidden>
+
+       Move exported character location to SWFMovie.
+       
+       Various init_action and export tests fail at this stage.
+
+2010-06-10  Benjamin Wolsey  <address@hidden>
+
+       Track characters properly in SWFMovie.
+
+2010-06-10  Benjamin Wolsey  <address@hidden>
+
+       Drop bogus check for parsing ExportAssets tag. It should always be 
parsed.
+
+2010-06-10  Benjamin Wolsey  <address@hidden>
+
+       Merge from trunk, fix conflicts.
+
+2010-06-10  Benjamin Wolsey  <address@hidden>
+
+       Use exportID() for finding sound exports.
+
+2010-06-09  Benjamin Wolsey  <address@hidden>
+
+       Drop obsolete comments.
+
+2010-06-09  Benjamin Wolsey  <address@hidden>
+
+       Clean up SWFMovieDefinition.
+
+2010-06-09  Benjamin Wolsey  <address@hidden>
+
+       Fix compiler warning (finally).
+
+2010-06-09  Benjamin Wolsey  <address@hidden>
+
+       Expect pass.
+
+2010-06-09  Benjamin Wolsey  <address@hidden>
+
+       Clean up registerClass.
+
+2010-06-09  Benjamin Wolsey  <address@hidden>
+
+       Fix all tests, XPASS in swfdec.
+
+2010-06-07  Benjamin Wolsey  <address@hidden>
+
+       Separate exporting into two steps: creation of an export map (symbol to 
id,
+       parse time) and lookup of character (runtime, should be in Movie).
+       
+       Import now looks up a corresponding symbol in the external movie using 
its
+       export map. Waiting is done while importing, not exporting.
+       
+       One XPASS, one FAIL in swfdec. Waiting seems to take longer.
+
+2010-06-07  Benjamin Wolsey  <address@hidden>
+
+       Do import and export at runtime to see what happens.
+
+2010-06-11  Sandro Santilli  <address@hidden>
+
+       Someone please revoke my commit access for a week or so :-!
+
+2010-06-11  Sandro Santilli  <address@hidden>
+
+       Oops, sorry for the silly scan rewrite (infinite loop).
+       Wasn't really needed anyway, the new concept I'm using won't need that
+
+2010-06-10  Sandro Santilli  <address@hidden>
+
+       More ignores
+
+2010-06-10  Sandro Santilli  <address@hidden>
+
+       rewrite reslist scan to be safe in case of list change on delete of 
GcResources
+
+2010-06-10  Benjamin Wolsey  <address@hidden>
+
+       Fix silly initialization.
+
+2010-06-09  Sandro Santilli  <address@hidden>
+
+       Pass media dir to test generators as absolute path. Fixes a bug exposed 
when building from source tree while being in it via virtual (vs. physical) 
path. Very corner case, I know :>
+
+2010-06-09  Sandro Santilli  <address@hidden>
+
+       GC cleanups: drop unneeded reachability markers
+
+2010-06-09  Benjamin Wolsey  <address@hidden>
+
+       Fix silly return.
+
+2010-06-08  Markus Gothe  <address@hidden>
+
+       DSOEXPORTs
+
+2010-06-08  Benjamin Wolsey  <address@hidden>
+
+       Add tests showing that init actions are exected after a character has 
been
+       placed on stage, even it it it has been removed again.
+
+2010-06-07  Benjamin Wolsey  <address@hidden>
+
+       Simple test to make sure init actions for non-existent characters aren't
+       executed.
+
+2010-06-07  Benjamin Wolsey  <address@hidden>
+
+       Comments about wrong behaviour.
+
+2010-06-07  Benjamin Wolsey  <address@hidden>
+
+       Update comments for DoInitActions.
+
+2010-06-06  Benjamin Wolsey  <address@hidden>
+
+       Do not construct MovieClips that have no onUnload handler if they are 
placed
+       and removed in skipped frames.
+       
+       This involves two changes: a) allow all ExecutableCode to be identified
+       by its target, and b) allow removal of queued constructors by target.
+       
+       Tests in misc-ming.all/RegisterClass3Test pass.
+       
+       Fixes bug #29771.
+
+2010-06-06  Benjamin Wolsey  <address@hidden>
+
+       Rename.
+
+2010-06-06  Benjamin Wolsey  <address@hidden>
+
+       Correct comments.
+
+2010-06-06  Benjamin Wolsey  <address@hidden>
+
+       Check that onInitialize events are correct too (they are).
+
+2010-06-06  Benjamin Wolsey  <address@hidden>
+
+       Add comments.
+
+2010-06-06  Benjamin Wolsey  <address@hidden>
+
+       Clean up.
+
+2010-06-06  Benjamin Wolsey  <address@hidden>
+
+       Merge fix for bogus construct events on skipped frames.
+
+2010-06-03  Benjamin Wolsey  <address@hidden>
+
+       Add another test for getTextExtent.height to catch a Gnash bug.
+
+2010-06-02  Benjamin Wolsey  <address@hidden>
+
+       Make trace message in test more accurate in case someone looks at it.
+
+2010-06-02  Benjamin Wolsey  <address@hidden>
+
+       Drop duplicated check for unload handler.
+
+2010-06-02  Benjamin Wolsey  <address@hidden>
+
+       Cleaner implementation; handle in DisplayObject::unload(). Revert 
messier
+       changes from initial implementation.
+
+2010-06-02  Benjamin Wolsey  <address@hidden>
+
+       Tests pass.
+
+2010-06-02  Benjamin Wolsey  <address@hidden>
+
+       Naive fix for MovieClips wrongly constructed after removal: remove from
+       construct action queue if there is no onUnload handler.
+
+2010-06-02  Benjamin Wolsey  <address@hidden>
+
+       Make Executable code always store a target DisplayObject.
+
+2010-05-27  Benjamin Wolsey  <address@hidden>
+
+       Clean up, testsuite passes as before.
+
+2010-05-27  Benjamin Wolsey  <address@hidden>
+
+       Construct more as expected.
+
+2010-05-27  Benjamin Wolsey  <address@hidden>
+
+       Don't pass things round more than necessary.
+
+2010-05-27  Benjamin Wolsey  <address@hidden>
+
+       Drop function declaration.
+
+2010-05-27  Benjamin Wolsey  <address@hidden>
+
+       Construct objects as expected.
+
+2010-05-27  Benjamin Wolsey  <address@hidden>
+
+       Don't do construction in DisplayList.
+
+2010-05-27  Benjamin Wolsey  <address@hidden>
+
+       Drop proxy function.
+
+2010-05-27  Benjamin Wolsey  <address@hidden>
+
+       Split construction away from stage placement.
+
+2010-06-06  Benjamin Wolsey  <address@hidden>
+
+       Documentation and consistency of interface.
+
+2010-06-06  Benjamin Wolsey  <address@hidden>
+
+       Add documentation.
+
+2010-06-06  Benjamin Wolsey  <address@hidden>
+
+       Add default argument for consistency.
+
+2010-06-06  Benjamin Wolsey  <address@hidden>
+
+       Move DisplayObject construction out of DisplayList to avoid passing
+       the init object around. This commit has various intermediate changes to
+       construction by separating stage placement and construction, but in the
+       end united them again under the DisplayObject::construct() function.
+       
+       Test and correct construction of exported Buttons (test requires ming 
0.4.4).
+       
+       Change font file and misc-ming.all/TextSnapshotTest.c to work with ming 
CVS
+       after changes to the handling of kerning values as well as older 
versions
+       of ming.
+
+2010-06-06  Benjamin Wolsey  <address@hidden>
+
+       Keep the frame count the same for all ming versions to avoid failing
+       the sanity check.
+
+2010-06-05  Benjamin Wolsey  <address@hidden>
+
+       Update four test results to work with the changed fdb file. This should
+       behave the same for the pre- and post-font-change ming.
+
+2010-06-05  Benjamin Wolsey  <address@hidden>
+
+       Drop kerning information from Bitstream-Vera-Sans.fdb. This is a 
manually
+       edited fdb file!
+
+2010-06-04  Benjamin Wolsey  <address@hidden>
+
+       We have 6 frames now.
+
+2010-06-04  Benjamin Wolsey  <address@hidden>
+
+       Check ming version for exporting button.
+
+2010-06-04  Benjamin Wolsey  <address@hidden>
+
+       Add some characters to make the Button more exiting.
+
+2010-06-04  Benjamin Wolsey  <address@hidden>
+
+       Test passes.
+
+2010-06-04  Benjamin Wolsey  <address@hidden>
+
+       Don't use the init object when constructing buttons (can be passed when
+       attachMovie is called with an exported button type).
+
+2010-06-04  Benjamin Wolsey  <address@hidden>
+
+       Test init object for Buttons used with attachMovie (requires current 
ming CVS).
+
+2010-06-04  Benjamin Wolsey  <address@hidden>
+
+       Add more tests for duplicateMovieClip.
+
+2010-06-03  Benjamin Wolsey  <address@hidden>
+
+       Do all stage placement in construct().
+
+2010-06-05  Benjamin Wolsey  <address@hidden>
+
+       Minor cleanup from investigating clang++ compile failure: move function
+       outside class as it needs no access to the class member at all.
+
+2010-06-05  Benjamin Wolsey  <address@hidden>
+
+       Update tree.hh to latest version, also fixing clang++ warnings (unused
+       variable for post-inc operators).
+
+2010-06-05  Benjamin Wolsey  <address@hidden>
+
+       Fix more clang++ warnings as well as conforming to coding style by using
+       class for a class with private members.
+
+2010-06-05  Benjamin Wolsey  <address@hidden>
+
+       Change forward declaration of ObjectURI from class to struct because
+       clang++ issues a warning in this case, which is unhelpful but annoying
+       and obscures other warnings. Apologies for the noise.
+
+2010-06-05  Benjamin Wolsey  <address@hidden>
+
+       Silence old debug messages for things not actively being worked on.
+
+2010-06-04  Benjamin Wolsey  <address@hidden>
+
+       Correct ExternalInterface properties, drop old code from header.
+       
+       Swfdec test passes.
+
+2010-06-04  Benjamin Wolsey  <address@hidden>
+
+       Tests suggest that properties are not initialized with SWF8 flags.
+
+2010-06-04  Benjamin Wolsey  <address@hidden>
+
+       Test passes.
+
+2010-06-04  Benjamin Wolsey  <address@hidden>
+
+       Drop unused class.
+
+2010-06-04  Benjamin Wolsey  <address@hidden>
+
+       Drop non-existent marshallExceptions property.
+
+2010-06-04  Benjamin Wolsey  <address@hidden>
+
+       Correct ExternalInterface properties: make some native.
+
+2010-06-04  Benjamin Wolsey  <address@hidden>
+
+       Use a different header guard or it will wrongly prevent inclusions.
+
+2010-06-04  Benjamin Wolsey  <address@hidden>
+
+       Fix warnings in movie_root (unsigned/signed comparison, unused 
variable).
+       Remove unused variables.
+
+2010-06-04  Benjamin Wolsey  <address@hidden>
+
+       Fix crash in plugin (boost::format) and some other bogus log_debug 
calls.
+
+2010-06-03  Rob Savoye  <address@hidden>
+
+       drop using namespace std; and optimize a few methods to return simple 
strings instead of a stringstream.
+
+2010-06-03  Benjamin Wolsey  <address@hidden>
+
+       Formatting, comments, drop obsolete code.
+
+2010-05-27  Benjamin Wolsey  <address@hidden>
+
+       Drop obsolete code.
+
+2010-05-27  Benjamin Wolsey  <address@hidden>
+
+       Comments.
+
+2010-06-03  Benjamin Wolsey  <address@hidden>
+
+       Fix logic error in TextFormat.getTextExtent() to make the height value 
more
+       correct (though still not right).
+       
+       Use a single variable for embeddedness to make changes easier.
+
+2010-05-25  Benjamin Wolsey  <address@hidden>
+
+       Fix TextFormat width bug.
+
+2010-05-19  Benjamin Wolsey  <address@hidden>
+
+       Silence debugging.
+
+2010-05-19  Benjamin Wolsey  <address@hidden>
+
+       Fix bug in TextFormat for limited width.
+
+2010-05-25  Benjamin Wolsey  <address@hidden>
+
+       Use a const bool for embeddedness.
+
+2010-06-03  Benjamin Wolsey  <address@hidden>
+
+       Fix compiler warnings in testsuite, merge and revert disabling of AVM2 
(it's
+       still enabled, that is).
+
+2010-05-25  Benjamin Wolsey  <address@hidden>
+
+       Fix compiler warnings in testsuite.
+
+2010-05-25  Benjamin Wolsey  <address@hidden>
+
+       Merge disabling of AVM2.
+
+2010-06-03  Benjamin Wolsey  <address@hidden>
+
+       Merge improvements to TextFormat tests.
+
+2010-05-25  Benjamin Wolsey  <address@hidden>
+
+       Merge improved TextFormat tests.
+
+2010-06-03  Benjamin Wolsey  <address@hidden>
+
+       Merge various minor changes.
+       
+       Change expected result for System.hasIME because, although it's 
documented,
+       shows no signs of existence on any player.
+       
+       Drop hasIME member for Gnash.
+       
+       Commit fix from Bernhard Rosenkraenzer for bug #29937
+
+2010-05-25  Benjamin Wolsey  <address@hidden>
+
+       Merge various fixes.
+
+2010-05-22  Benjamin Wolsey  <address@hidden>
+
+       Merge various minor code bits.
+
+2010-06-02  Rob Savoye  <address@hidden>
+
+       go back to the old behaviour.
+
+2010-06-02  Rob Savoye  <address@hidden>
+
+       100% only reformatting and indenting changes to conform to the rest of 
the code style used in Gnash.
+
+2010-06-02  Rob Savoye  <address@hidden>
+
+       merge from branch all ExternalInterface refactoring.
+
+2010-05-31  Rob Savoye  <address@hidden>
+
+       add some explanation of the hokey test setup.
+
+2010-05-31  Rob Savoye  <address@hidden>
+
+       make the building of ghsell optional till it's more complete.
+
+2010-05-31  Rob Savoye  <address@hidden>
+
+       don't try to do any external callbacks if there is np browser connected.
+
+2010-05-31  Rob Savoye  <address@hidden>
+
+       return null is the call fails because the method doesn't exist.
+
+2010-05-31  Rob Savoye  <address@hidden>
+
+       these methods have been moved to movie_root.
+
+2010-05-31  Rob Savoye  <address@hidden>
+
+       delete the temporary pointer.
+
+2010-05-31  Rob Savoye  <address@hidden>
+
+       ExternalInterface methods are static now.
+
+2010-05-31  Rob Savoye  <address@hidden>
+
+       ExternalInterface methods are static now. Add a Quit message to the 
player when closing the pipe.
+
+2010-05-31  Rob Savoye  <address@hidden>
+
+       ExternalInterface methods are static now.
+
+2010-05-31  Rob Savoye  <address@hidden>
+
+       everything is static, so we don't need a constructor or destructor that 
did nothing anyway.
+
+2010-05-31  Rob Savoye  <address@hidden>
+
+       add a Gnash specific Quit Invoke message so the browser can tell the 
player to die.
+
+2010-05-31  Rob Savoye  <address@hidden>
+
+       make all methods static.
+
+2010-05-31  Rob Savoye  <address@hidden>
+
+       process Invoke messages from the standalone player. GetURL and 
FSCommand now also use this format.
+
+2010-05-31  Rob Savoye  <address@hidden>
+
+       add static methods for creating Invoke XML messages for the browser. 
Add methods for reading and writing the socket to the browser.
+
+2010-05-31  Rob Savoye  <address@hidden>
+
+       implement having ExternalInterface::call() send Invoke messages to the 
browser.
+
+2010-05-31  Rob Savoye  <address@hidden>
+
+       return a result from calling a JavaScript function.
+
+2010-05-31  Rob Savoye  <address@hidden>
+
+       use standard Invoke for fsCommand instead of hacked INVOKE keyword.
+
+2010-05-31  Rob Savoye  <address@hidden>
+
+       the beginnings of an NPAPI shell to load the plugin for testing.
+
+2010-05-31  Rob Savoye  <address@hidden>
+
+       marshallExcemptions and XML message parsing moved to movie_root. 
+
+2010-05-31  Rob Savoye  <address@hidden>
+
+       process the invoke messages from the browser.
+
+2010-05-31  Rob Savoye  <address@hidden>
+
+       use the stored file descriptors instead of passing them in all the time.
+
+2010-05-31  Rob Savoye  <address@hidden>
+
+       move marshall Exemption from ExternalInterface to movie_root.
+
+2010-05-31  Rob Savoye  <address@hidden>
+
+       make sure the value function pointers are set before trying to jump to 
them.
+
+2010-05-31  Rob Savoye  <address@hidden>
+
+       don't quit if there is network data on the control FD
+
+2010-05-31  Rob Savoye  <address@hidden>
+
+       call test is bogus for now as it needs a browser. add comment to about 
this.
+
+2010-05-31  Rob Savoye  <address@hidden>
+
+       set the Host FD too. add optional non-blocking support, disabled for 
now.
+
+2010-05-31  Rob Savoye  <address@hidden>
+
+       store the hostfd too, so we can read data from the player without using 
the gio watch.
+
+2010-05-29  Rob Savoye  <address@hidden>
+
+       externalInterface doesn't need an installable callback.
+
+2010-05-29  Rob Savoye  <address@hidden>
+
+       add ExternalInterface files to build.
+
+2010-05-29  Rob Savoye  <address@hidden>
+
+       simple getURL() test case.
+
+2010-05-29  Rob Savoye  <address@hidden>
+
+       move static methods to libcore.
+
+2010-05-29  Rob Savoye  <address@hidden>
+
+       move static methods for XML processing to here from the AS class 
definition.
+
+2010-05-28  Bastiaan Jacques  <address@hidden>
+
+       Silence sign-mixed comparison warning.
+
+2010-05-28  Rob Savoye  <address@hidden>
+
+       build packages for each of the extensions.
+
+2010-05-28  Rob Savoye  <address@hidden>
+
+       use HAVE_VAAPI instead of USE_VAAPI.
+
+2010-05-27  Rob Savoye  <address@hidden>
+
+       Rename amf namespace to cygnal where used.
+
+2010-05-27  Rob Savoye  <address@hidden>
+
+       only free the cookie if it's been set.
+
+2010-05-27  Rob Savoye  <address@hidden>
+
+       fix mass breakage of cygnal due to a namespace conflict. Rename amf 
namespace to cygnal, change everywhere it was referenced.
+
+2010-05-27  Rob Savoye  <address@hidden>
+
+       init() takes a 2nd argument now. Fixes python mod build.
+
+2010-05-27  Rob Savoye  <address@hidden>
+
+       write the cookie file and use NPAPI to read the cookie if it's a recent 
enough version.
+
+2010-05-25  Rob Savoye  <address@hidden>
+
+       write the cookies to a file so they can be used by Curl from Gnash.
+
+2010-05-25  Rob Savoye  <address@hidden>
+
+       Add support for Cookie handling functions in NPAPI. Fix code style
+
+2010-05-25  Rob Savoye  <address@hidden>
+
+       Add support for Cookie handling functions in NPAPI. Fix code style
+
+2010-05-25  Rob Savoye  <address@hidden>
+
+       fix indenting
+
+2010-05-27  Markus Gothe  <address@hidden>
+
+       Change CFLAGS & LIBS so that we catch ffmpeg if installed
+
+2010-05-25  Rob Savoye  <address@hidden>
+
+       Don't use ActiveRelay for ExternalInterface.
+       Implement the Argument to XML methods.
+       Correct test case to pass with Adobe player.
+       Don't send GetVariable($version) to Gnash, just have the plugin return 
the
+       expected value till ExternalInterface::update() actually does 
something. Otherwise
+       the browser hangs momentarily.
+
+2010-05-24  Rob Savoye  <address@hidden>
+
+       add a handler to look for messages from the browser.
+
+2010-05-24  Rob Savoye  <address@hidden>
+
+       add a handler to look for messages from the browser.
+
+2010-05-24  Rob Savoye  <address@hidden>
+
+       fix some of the undocumented methods to match the pp.
+
+2010-05-24  Rob Savoye  <address@hidden>
+
+       remove extra blank lines.
+
+2010-05-24  Rob Savoye  <address@hidden>
+
+       fix _argumentsToXML test. 
+
+2010-05-24  Rob Savoye  <address@hidden>
+
+       remove debug line
+
+2010-05-24  Rob Savoye  <address@hidden>
+
+       tweak results to match pp.
+
+2010-05-24  Rob Savoye  <address@hidden>
+
+       Don't use ActiveRelay. Cleanup up object construction.
+
+2010-05-23  Rob Savoye  <address@hidden>
+
+       OpenEmbedded bbfile for the last official release.
+
+2010-05-21  Rob Savoye  <address@hidden>
+
+       loadPolicyFile and allowInsecureDomain don't exist until swf v7.
+
+2010-05-21  Benjamin Wolsey  <address@hidden>
+
+       Undo most of the damage outside ExternalInterface. The testsuite now 
passes
+       again for the System class.
+       
+       Confine ugly hacks to the ExternalInterface code, instead of spreading
+       errors to the rest of Gnash.
+       
+       The testsuite failed before and still fails after this commit for 
various
+       ExternalInterface tests.
+
+2010-05-21  Benjamin Wolsey  <address@hidden>
+
+       Make only base class non-copyable.
+
+2010-05-21  Benjamin Wolsey  <address@hidden>
+
+       Fix compile after changes.
+
+2010-05-21  Benjamin Wolsey  <address@hidden>
+
+       Replace one ugly hack with another to get ExternalInterface working. 
This
+       has the advantage of keeping the ugly hacks out of the rest of Gnash's
+       code.
+
+2010-05-21  Benjamin Wolsey  <address@hidden>
+
+       Make Relays non-copyable to prevent errors like in the ExternalInterface
+       code.
+
+2010-05-21  Benjamin Wolsey  <address@hidden>
+
+       Revert changes to the coding style used everywhere in Gnash but for 
Rob's
+       code.
+
+2010-05-21  Benjamin Wolsey  <address@hidden>
+
+       Drop unused and incorrect allowDomain code. Drop test that didn't really
+       test anything.
+
+2010-05-20  Rob Savoye  <address@hidden>
+
+       merge from branch. ExternalInterface is now mostly complete other than 
actually setting the variables and calling method.
+
+2010-05-20  rsavoye  <address@hidden>
+
+       assume all numbers are doubles.
+
+2010-05-20  rsavoye  <address@hidden>
+
+       Drop unused code. Use c_str() fpr data instead of data().
+
+2010-05-20  rsavoye  <address@hidden>
+
+       make less verbose.
+
+2010-05-20  rsavoye  <address@hidden>
+
+       add methods for parsing the XML Invoke messages.
+
+2010-05-20  rsavoye  <address@hidden>
+
+       make less verbose.
+
+2010-05-20  rsavoye  <address@hidden>
+
+       make less verbose.
+
+2010-05-20  rsavoye  <address@hidden>
+
+       add bogus return vaue for _write() tp eliminate warning messages.
+
+2010-05-20  rsavoye  <address@hidden>
+
+       remove debug messages.
+
+2010-05-18  rsavoye  <address@hidden>
+
+       set the correct file descriptor for the control pipe.
+
+2010-05-08  Rob Savoye  <address@hidden>
+
+       merge from trunk to get recent patches.
+
+2010-05-08  Rob Savoye  <address@hidden>
+
+       start working on IO with the standalone player.
+
+2010-05-08  Rob Savoye  <address@hidden>
+
+       fix callback tests.
+
+2010-05-08  Rob Savoye  <address@hidden>
+
+       implement ::call(), marshallExceptions.
+
+2010-05-08  Rob Savoye  <address@hidden>
+
+       fix indenting.
+
+2010-04-25  Rob Savoye  <address@hidden>
+
+       initialize the +controlfd.
+
+2010-04-25  Rob Savoye  <address@hidden>
+
+       make ExternalInterface_as a static class. Set up the advance callback.
+
+2010-04-25  Rob Savoye  <address@hidden>
+
+       don't try to use the owner if it isn't set.
+
+2010-04-25  Rob Savoye  <address@hidden>
+
+       movie_root::init now has an additional argument for the scriptable 
variables.
+
+2010-04-25  Rob Savoye  <address@hidden>
+
+       minor reformatting
+
+2010-04-25  Rob Savoye  <address@hidden>
+
+       Move support for marshallExceptions to movie_root.
+       Cleanup object instantiation.
+       Handle objectID correctly, based on the name and/or id parameter.
+       Make ExternalInterface_as class an ActiveRelay.
+
+2010-04-25  Rob Savoye  <address@hidden>
+
+       minor reformatting.
+
+2010-04-25  Rob Savoye  <address@hidden>
+
+       add the scriptables to the variables list along with the flashVars. 
Move the marshallException flag from ExternalInterface to movie_root.
+
+2010-04-25  Rob Savoye  <address@hidden>
+
+       make indenting consistent.
+
+2010-04-25  Rob Savoye  <address@hidden>
+
+       add support for storing all the -P params for use later by 
ExternalInterface. Currently all but flashVars are ignored.
+
+2010-04-22  Rob Savoye  <address@hidden>
+
+       minor reformatting
+
+2010-04-22  Rob Savoye  <address@hidden>
+
+       move some methods from the header to the source file.
+
+2010-04-21  Rob Savoye  <address@hidden>
+
+       minor reformatting
+
+2010-04-21  Rob Savoye  <address@hidden>
+
+       delete duplicate lines.
+
+2010-05-20  Benjamin Wolsey  <address@hidden>
+
+       Simplify tag execution.
+       
+       Make DoInitAction parsing compatible.
+
+2010-05-20  Benjamin Wolsey  <address@hidden>
+
+       Tests passing.
+
+2010-05-20  Benjamin Wolsey  <address@hidden>
+
+       Update comments, don't parse DoInitAction tags unless the character ID 
is
+       already in the dictionary. This is tested to be the case.
+
+2010-05-20  Benjamin Wolsey  <address@hidden>
+
+       Minor cleanups.
+
+2010-05-20  Benjamin Wolsey  <address@hidden>
+
+       Comments.
+
+2010-05-20  Benjamin Wolsey  <address@hidden>
+
+       Tabs to spaces.
+
+2010-05-20  Benjamin Wolsey  <address@hidden>
+
+       Cleanups and comments.
+
+2010-05-20  Benjamin Wolsey  <address@hidden>
+
+       Rename export_resource to exportResource. Move export logic to
+       SWFMovieDefinition rather than tag_loaders and pass a character id 
instead
+       of the ExportedResource pointer. SWFMovieDefinition is in a better 
position
+       to look up exports.
+       
+       Remove ExportedResource.h include from tag_loaders.
+
+2010-05-20  Benjamin Wolsey  <address@hidden>
+
+       Correct comment.
+
+2010-05-20  Benjamin Wolsey  <address@hidden>
+
+       Declare function definition in header inline.
+
+2010-05-20  Benjamin Wolsey  <address@hidden>
+
+       Minor cleanup.
+
+2010-05-20  Benjamin Wolsey  <address@hidden>
+
+       Minor cleanup.
+
+2010-05-20  Benjamin Wolsey  <address@hidden>
+
+       Rename virtual member functions to make their purpose clearer.
+
+2010-05-20  Benjamin Wolsey  <address@hidden>
+
+       Simplify Action and State tag handing by using virtual dispatch only.
+       
+       Remove is_action_tag(); give ControlTags either an execute_state or an
+       execute function, but don't implement both.
+
+2010-05-20  Benjamin Wolsey  <address@hidden>
+
+       Comments.
+
+2010-05-20  Benjamin Wolsey  <address@hidden>
+
+       Check that InitActions in skipped frame are executed.
+
+2010-05-20  Benjamin Wolsey  <address@hidden>
+
+       Minor cleanup.
+
+2010-05-19  rsavoye  <address@hidden>
+
+       add patches to vaapi support.
+
+2010-05-19  rsavoye  <address@hidden>
+
+       Android doesn't support mbstowcs, so return the string size instead for 
that platform.
+
+2010-05-19  Benjamin Wolsey  <address@hidden>
+
+       Coding style.
+
+2010-05-19  Benjamin Wolsey  <address@hidden>
+
+       Fix testsuite.
+
+2010-05-19  Benjamin Wolsey  <address@hidden>
+
+       Rename some enums in accordance with coding guidelines.
+
+2010-05-19  Benjamin Wolsey  <address@hidden>
+
+       Indentation, remove semicolon from switch statement.
+
+2010-05-19  Benjamin Wolsey  <address@hidden>
+
+       Drop unused functions.
+
+2010-05-18  Benjamin Wolsey  <address@hidden>
+
+       Drop unused accessors.
+
+2010-05-19  Benjamin Wolsey  <address@hidden>
+
+       Quiet debugging.
+
+2010-05-19  Benjamin Wolsey  <address@hidden>
+
+       Silence try debugging.
+
+2010-05-18  Benjamin Wolsey  <address@hidden>
+
+       Testsuite fixes.
+
+2010-05-18  Benjamin Wolsey  <address@hidden>
+
+       Fix misc-ming.all testsuite.
+
+2010-05-18  Benjamin Wolsey  <address@hidden>
+
+       Add init_action_testrunner back into scripts as it seems to have got
+       dropped somewhere.
+
+2010-05-18  Benjamin Wolsey  <address@hidden>
+
+       Some fixes to LocalConnection and shared memory.
+       
+       Minor cleanups and renames for coding style.
+
+2010-05-18  Benjamin Wolsey  <address@hidden>
+
+       Compile failure fixed.
+
+2010-05-18  Benjamin Wolsey  <address@hidden>
+
+       Remove some mess.
+
+2010-05-18  Benjamin Wolsey  <address@hidden>
+
+       Drop unused and unimplemented render_class_manager class.
+
+2010-05-18  Benjamin Wolsey  <address@hidden>
+
+       Fix more compile.
+
+2010-05-18  Benjamin Wolsey  <address@hidden>
+
+       Fix compile.
+
+2010-05-18  Benjamin Wolsey  <address@hidden>
+
+       Namespaces should be in lowercase.
+
+2010-05-18  Benjamin Wolsey  <address@hidden>
+
+       Do some error handling.
+
+2010-05-18  Benjamin Wolsey  <address@hidden>
+
+       Add comments and handle potential overflow in LocalConnection.
+
+2010-05-10  Benjamin Wolsey  <address@hidden>
+
+       Tests for InitAction execution.
+
+2010-05-10  Benjamin Wolsey  <address@hidden>
+
+       Test exports and initactions.
+
+2010-05-10  Benjamin Wolsey  <address@hidden>
+
+       Make proper test, start to work out what the requirements are.
+
+2010-05-10  Benjamin Wolsey  <address@hidden>
+
+       Comment.
+
+2010-05-10  Benjamin Wolsey  <address@hidden>
+
+       Swap two tests as the names referred to what the other one was testing.
+
+2010-05-07  Benjamin Wolsey  <address@hidden>
+
+       Base code for showing all sorts of bugs with Gnash.
+
+2010-05-07  Sandro Santilli  <address@hidden>
+
+       Don't mix -r and -R
+
+2010-05-07  Rob Savoye  <address@hidden>
+
+       Change all occurances of --with-renderer to --enable-renderer.
+       Drop extraneous \n in debug statement.
+       Fix getUrl().
+       Use socketpair instead of pipe.
+
+2010-05-07  Sandro Santilli  <address@hidden>
+
+       Update information about renderers
+
+2010-05-07  Sandro Santilli  <address@hidden>
+
+       Bring back renderer switch to be --enable-renderer (for consistency 
with --enable-gui and backward compatibility). Tweak help message for it.
+
+2010-05-07  Benjamin Wolsey  <address@hidden>
+
+       Some cleanups of action code.
+
+2010-05-07  Benjamin Wolsey  <address@hidden>
+
+       Remove ControlTag::execute_action(), do it locally.
+
+2010-05-07  Benjamin Wolsey  <address@hidden>
+
+       Drop default argument for one pushAction function as it's always 
specified,
+       and drop the level argument for the other as it's always DOACTION.
+
+2010-05-07  Benjamin Wolsey  <address@hidden>
+
+       Remove unused "enter frame" priority.
+
+2010-05-07  Benjamin Wolsey  <address@hidden>
+
+       Drop unused class.
+
+2010-05-07  Benjamin Wolsey  <address@hidden>
+
+       Drop unused pushAction overload.
+
+2010-05-07  Benjamin Wolsey  <address@hidden>
+
+       Use size_t for unsigned values.
+
+2010-05-07  Benjamin Wolsey  <address@hidden>
+
+       Rename enum.
+
+2010-05-06  Sandro Santilli  <address@hidden>
+
+       Ignores
+
+2010-05-06  Benjamin Wolsey  <address@hidden>
+
+       Fix and expand test.
+
+2010-05-06  Benjamin Wolsey  <address@hidden>
+
+       Fix test so that it actually does reproduce the problem.
+       
+       Stage placement should probably be skipped for objects that are placed
+       then removed during gotoAndStop, even when the removal happens in the 
target
+       frame.
+
+2010-05-06  Benjamin Wolsey  <address@hidden>
+
+       Style.
+
+2010-05-06  Benjamin Wolsey  <address@hidden>
+
+       Formatting.
+
+2010-05-06  Benjamin Wolsey  <address@hidden>
+
+       Do not use log_trace except for tracing player output, firstly because
+       it's not for any other purpose, and secondly because it breaks the
+       testsuite.
+       
+       The ExternalInterface tests are still broken.
+       
+       Add some code (not yet a testcase) reproducing bug #29771.
+
+2010-05-06  Benjamin Wolsey  <address@hidden>
+
+       More bogus log_traces.
+
+2010-05-06  Benjamin Wolsey  <address@hidden>
+
+       More bogus log_traces.
+
+2010-05-06  Benjamin Wolsey  <address@hidden>
+
+       Another bogus log_trace.
+
+2010-05-06  Benjamin Wolsey  <address@hidden>
+
+       Coding style.
+
+2010-05-06  Benjamin Wolsey  <address@hidden>
+
+       Don't use log_trace except for tracing, as it breaks the testsuite.
+
+2010-05-06  Benjamin Wolsey  <address@hidden>
+
+       Add code (not yet a test) reproducing the register class problem.
+
+2010-05-04  Rob Savoye  <address@hidden>
+
+       fix crash when auto-detecting the driver, and minor reformatting 
changes from branch.
+
+2010-05-04  Rob Savoye  <address@hidden>
+
+       gcc 4.4.3 complains about the string.
+
+2010-05-04  Rob Savoye  <address@hidden>
+
+       enable vaapi support only if ffmpeg is recent enough.
+
+2010-05-04  Rob Savoye  <address@hidden>
+
+       add Android to the long list of ifdefs around some headers.
+
+2010-05-04  Rob Savoye  <address@hidden>
+
+       use log_trace() instead of log_debug() for GNASH_REPORT_FUNCTION.
+
+2010-05-04  Rob Savoye  <address@hidden>
+
+       fix indendting, tabs to spaces too.
+
+2010-05-04  Rob Savoye  <address@hidden>
+
+       minor style cleanup and reformatting.
+
+2010-05-04  Rob Savoye  <address@hidden>
+
+       fix autodetection of the graphics driver.
+
+2010-05-04  Rob Savoye  <address@hidden>
+
+       Cross compiling needs libintl too.
+
+2010-05-04  Rob Savoye  <address@hidden>
+
+       use stringstream instead of shifting which gcc 4.5.0 doesn't like.
+
+2010-05-02  Rob Savoye  <address@hidden>
+
+       add support for Android when determining which headers to include.
+
+2010-05-01  Sandro Santilli  <address@hidden>
+
+       Fix building script for singular renderers (sounds like a dejavu)
+
+2010-04-22  Bastiaan Jacques  <address@hidden>
+
+       Remove extra writePlayer overloads.
+
+2010-04-22  Bastiaan Jacques  <address@hidden>
+
+       A first attempt at an ownership model for NPVariants. Also simplify 
APIs,
+       fix quite a few bugs and introduce a small measure of const-correctness.
+
+2010-04-22  Markus Gothe  <address@hidden>
+
+       _scriptObject must be declared as long as its used in the 
initializer-vector...
+
+2010-04-21  Rob Savoye  <address@hidden>
+
+       merge from branch. Make ExternalInterface::available based on if 
AllowScriptAccess was passed in the parameters.
+
+2010-04-21  Rob Savoye  <address@hidden>
+
+       we don't need a private dats for available, we get it from the 
movie_root now.
+
+2010-04-21  Rob Savoye  <address@hidden>
+
+       make ExternalInterface::available be based on the movie root setting, 
for sameDomain, actually compare the domains.
+
+2010-04-21  Rob Savoye  <address@hidden>
+
+       add support to process AllowScriptAccess when set from the browser.
+
+2010-04-21  Rob Savoye  <address@hidden>
+
+       Yes, I do read your emails, and often agree.
+       Merge from branch.
+
+2010-04-21  Rob Savoye  <address@hidden>
+
+       _objectToAS is incomplete, so is expected to fail.
+
+2010-04-21  Rob Savoye  <address@hidden>
+
+       make most methods static.
+
+2010-04-21  Rob Savoye  <address@hidden>
+
+       make formatting consistent.
+
+2010-04-21  Rob Savoye  <address@hidden>
+
+       put the 2 deleted tests back in
+
+2010-04-21  Rob Savoye  <address@hidden>
+
+       use PropFlags to set the supported versions.
+
+2010-04-21  Rob Savoye  <address@hidden>
+
+       adjust namespaces.
+
+2010-04-21  Rob Savoye  <address@hidden>
+
+       rearrange namespaces.
+
+2010-04-21  Rob Savoye  <address@hidden>
+
+       put everything in the gnash namespace.
+
+2010-04-21  Rob Savoye  <address@hidden>
+
+       merge from trunk.
+
+2010-04-21  Rob Savoye  <address@hidden>
+
+       add test for ObjectToAS().
+
+2010-04-21  Rob Savoye  <address@hidden>
+
+       Start adding support for parsing properties in XML.
+       Minor reformatting.
+       Add map to store methods for the callbacks.
+
+2010-04-21  Rob Savoye  <address@hidden>
+
+       minor reformatting.
+
+2010-04-21  Rob Savoye  <address@hidden>
+
+       add a controlfd to go with the hostfd.
+
+2010-04-21  Bastiaan Jacques  <address@hidden>
+
+       Remove unnecessary reinterpret_casts.
+
+2010-04-21  Bastiaan Jacques  <address@hidden>
+
+       Adjust swapBytes' signature to match the way it's used.
+
+2010-04-21  Bastiaan Jacques  <address@hidden>
+
+       Cleanup pass. Make sure attempts at copying an NPVariant also copy the
+       contained "value".
+       
+       This code still lacks an ownership model, which will lead to nasty bugs.
+
+2010-04-21  Benjamin Wolsey  <address@hidden>
+
+       Drop unnecessary includes.
+
+2010-04-14  Benjamin Wolsey  <address@hidden>
+
+       Drop more unneeded headers.
+
+2010-04-14  Benjamin Wolsey  <address@hidden>
+
+       Drop some unused headers.
+
+2010-04-20  Rob Savoye  <address@hidden>
+
+       implemented most of the methods used by the ExternalInterface AS class.
+
+2010-04-20  Rob Savoye  <address@hidden>
+
+       minor reformatting.
+
+2010-04-20  Rob Savoye  <address@hidden>
+
+       set the controlfd in the root movie.
+
+2010-04-20  Rob Savoye  <address@hidden>
+
+       get ther controlfd from the p[layer.
+
+2010-04-20  Rob Savoye  <address@hidden>
+
+       minor reindenting to 4 spaces
+
+2010-04-20  Rob Savoye  <address@hidden>
+
+       minor reformatting.
+
+2010-04-20  Rob Savoye  <address@hidden>
+
+       add support and tests for encoding XML to an as_value.
+
+2010-04-20  Rob Savoye  <address@hidden>
+
+       fix handling og null or undefined objects when converting to XML
+
+2010-04-20  Rob Savoye  <address@hidden>
+
+       implement the argument handling functions, add more tests.
+
+2010-04-20  Rob Savoye  <address@hidden>
+
+       implement some of the XML encoding functionality, and add tests for 
each one.
+
+2010-04-20  Rob Savoye  <address@hidden>
+
+       get escapeXML and unescapeXML woring using XMLDOcument functions for 
this internally.
+
+2010-04-20  Rob Savoye  <address@hidden>
+
+       make unescapeXML public like escapeXML already is.
+
+2010-04-20  Rob Savoye  <address@hidden>
+
+       start modifying the existing non-implementation to actually start 
working.
+
+2010-04-19  Rob Savoye  <address@hidden>
+
+       partial scriptable support. fixes Go Upgrade YouTube problem.
+
+2010-04-19  Rob Savoye  <address@hidden>
+
+       use URL.encode() rather than esacaping piles of stuff ourselves.
+
+2010-04-19  Rob Savoye  <address@hidden>
+
+       look for the trailing > instead of a space to end the tag.
+
+2010-04-19  Rob Savoye  <address@hidden>
+
+       use GLib's IO API instead of handling it ourselves.
+
+2010-04-19  Rob Savoye  <address@hidden>
+
+       use a socketpair instead of two sets of pipes. The -F option now holds 
both file descriptors. 
+
+2010-04-19  Rob Savoye  <address@hidden>
+
+       Use GnashPluginScriptObject instead of NPObject for _scriptObject.
+
+2010-04-19  Rob Savoye  <address@hidden>
+
+       Process the -F message, which is now host:control instead of using -G 
for the other file descriptor.
+
+2010-04-19  Rob Savoye  <address@hidden>
+
+       improvements to test page by olleolleolle.
+
+2010-04-17  Rob Savoye  <address@hidden>
+
+       use a socketpair instead of named pipe. Use GIOChannels too for I/O.
+
+2010-04-17  Rob Savoye  <address@hidden>
+
+       add a log_trace
+
+2010-04-17  Rob Savoye  <address@hidden>
+
+       parse an XML invoke message.
+
+2010-04-17  Rob Savoye  <address@hidden>
+
+       add a default for the existing socket connection.
+
+2010-04-17  Rob Savoye  <address@hidden>
+
+       add a default for the existing socket connection.
+
+2010-04-16  Rob Savoye  <address@hidden>
+
+       add a named pipe between the plugin and the standalone player.
+
+2010-04-16  Rob Savoye  <address@hidden>
+
+       add comments
+
+2010-04-16  Rob Savoye  <address@hidden>
+
+       minor reformatting
+
+2010-04-16  Rob Savoye  <address@hidden>
+
+       enable scriptable support by default.
+
+2010-04-16  Rob Savoye  <address@hidden>
+
+       merge from trunk
+
+2010-04-19  Rob Savoye  <address@hidden>
+
+       Also look in /usr/lib/kde4/devel for kde4 files so this works on fedora 
13.
+
+2010-04-16  Rob Savoye  <address@hidden>
+
+       minor reformatting.
+
+2010-04-16  Rob Savoye  <address@hidden>
+
+       all minor reformatting.
+
+2010-04-15  Rob Savoye  <address@hidden>
+
+       more invoke methods tests and support
+
+2010-04-15  Rob Savoye  <address@hidden>
+
+       documentation moved to the header files in doxygen format.
+
+2010-04-15  Rob Savoye  <address@hidden>
+
+       add support for parsing the arguments for an Invoke call, plus a test 
case for it.
+
+2010-04-14  Rob Savoye  <address@hidden>
+
+       parse properties of array and object, building a vector of NPVariant 
pointers.
+
+2010-04-14  Rob Savoye  <address@hidden>
+
+       add XML to NPVariant parsing tests.
+
+2010-04-14  Rob Savoye  <address@hidden>
+
+       build and run the test at check time.
+
+2010-04-14  Rob Savoye  <address@hidden>
+
+       add support for Arrays and Objects.
+
+2010-04-14  Rob Savoye  <address@hidden>
+
+       new files for handing the XML protocol for ExternalInterface.
+
+2010-04-14  Rob Savoye  <address@hidden>
+
+       add test for the ExternalInterface XML based protocol.
+
+2010-04-14  Rob Savoye  <address@hidden>
+
+       move the callbacks to a separate file.
+
+2010-04-14  Rob Savoye  <address@hidden>
+
+       Port a trimmed down version of the log_error() and log_debug() functions
+       to the plugin so we don't have to link in libbase to use the same 
functions.
+       Cleanup logging, which was a mix of iostreams, GnashLog* and printf().
+       Move GNASH_PLUGIN_DEBUG to plugin.h so logging can be used in more than
+       one file conditionally.
+
+2010-04-13  Rob Savoye  <address@hidden>
+
+       fix handling of returning doubles and strings.
+
+2010-04-13  Rob Savoye  <address@hidden>
+
+       Use NPPAI functions for memory allocation and destruction.
+       Hack PercentLoaded() to return something ofor now.
+       Always return a value NPVariant, and don't forget to delete the 
temporary ones.
+       Be less verbose.
+
+2010-04-12  Rob Savoye  <address@hidden>
+
+       always return an allocated object frpom SetVariable so firefox doesn't 
segfault. Don't try to write to an unopened control fd.
+
+2010-04-10  Rob Savoye  <address@hidden>
+
+       make scriptable disabled by default till it gets more testing.
+
+2010-04-10  Rob Savoye  <address@hidden>
+
+       make sure it stills builds with scriptable disabled.
+
+2010-04-10  Rob Savoye  <address@hidden>
+
+       Implement the client side of a network interface to Gnash for 
Scriptable support.
+
+2010-04-10  Rob Savoye  <address@hidden>
+
+       implement the other methods.
+
+2010-04-10  Rob Savoye  <address@hidden>
+
+       add more comments for the methods and how the interface works.
+
+2010-04-10  Rob Savoye  <address@hidden>
+
+       add a network interface for testing. Add support for the GetVariable 
and SetVariable methods.
+
+2010-04-10  Rob Savoye  <address@hidden>
+
+       expand the test case to support all required methods for scriptable 
plugins.
+
+2010-04-10  Rob Savoye  <address@hidden>
+
+       add response packets.
+
+2010-04-10  Rob Savoye  <address@hidden>
+
+       add some documentation on the protocol used for Scriptable Support.
+
+2010-04-09  Rob Savoye  <address@hidden>
+
+       add crude support for JavaScript/Flash Variables. This is a work in 
progress...
+
+2010-04-09  Rob Savoye  <address@hidden>
+
+       add stubs for Enumerate and COnstruct. Add minimal implementation of 
Variables, which currently are stored locally instead of talking to the player. 
Add the default methods from the Adobe spec.
+
+2010-04-09  Rob Savoye  <address@hidden>
+
+       add simple test for Variables.
+
+2010-04-09  Rob Savoye  <address@hidden>
+
+       only try to close _controlfd if it'
+
+2010-04-08  Rob Savoye  <address@hidden>
+
+       merge from trunk
+
+2010-04-08  Rob Savoye  <address@hidden>
+
+       add a greatly enhanced version of patch #6821, for scriptable support 
in the plugin.
+
+2010-04-08  Rob Savoye  <address@hidden>
+
+       add default list of proporties possible expected to be fouind by the 
other player.
+
+2010-04-08  Rob Savoye  <address@hidden>
+
+       methods can now be added dynamically and invoked.
+
+2010-04-08  Rob Savoye  <address@hidden>
+
+       major refactoring, Properties now fully work within the scriptable 
instance.
+
+2010-04-08  Rob Savoye  <address@hidden>
+
+       add a method test too.
+
+2010-04-07  Rob Savoye  <address@hidden>
+
+       minimal test case for scriptable support.
+
+2010-04-07  Rob Savoye  <address@hidden>
+
+       clean up verbosity
+
+2010-04-07  Rob Savoye  <address@hidden>
+
+       add minimal scriptable plugin support
+
+2010-04-07  Rob Savoye  <address@hidden>
+
+       conditionally compile the scriptable plugin files.
+
+2010-04-07  Rob Savoye  <address@hidden>
+
+       add option for scriptable plugin support
+
+2010-04-07  Rob Savoye  <address@hidden>
+
+       scriptable plugin support files
+
+2010-04-08  Rob Savoye  <address@hidden>
+
+       edit the new distro field to match the host system
+
+2010-04-08  Rob Savoye  <address@hidden>
+
+       use a distro field we can edit later.
+
+2010-04-05  Rob Savoye  <address@hidden>
+
+       Don't print an error if using gst but libva exists, just ignore libva
+
+2010-04-05  Rob Savoye  <address@hidden>
+
+       Make libva support optional if it doesn't exist when using ffmpeg.
+
+2010-04-04  Rob Savoye  <address@hidden>
+
+       Use HAVE_* constant instead of USE_*, so VAAPI is disabled if libva 
isn't installed.
+
+2010-04-04  Rob Savoye  <address@hidden>
+
+       uninstall the manpage too.
+
+2010-04-04  Rob Savoye  <address@hidden>
+
+       cleanup the configuration info printed by --version.
+
+2010-04-04  Rob Savoye  <address@hidden>
+
+       Move settings to the end of the debug section, after all the flags.
+       Enable vaapi if it exists and ffmpeg is new enough to support it.
+
+2010-04-04  Rob Savoye  <address@hidden>
+
+       enable a flag is the ffmpeg version is new enough to support vaapi.
+
+2010-04-05  Benjamin Wolsey  <address@hidden>
+
+       Drop signal handler and flag.
+
+2010-04-05  Benjamin Wolsey  <address@hidden>
+
+       Drop signal handler now there is a proper way to exit cleanly.
+
+2010-04-04  Rob Savoye  <address@hidden>
+
+       add qt OpenGL dependencies
+
+2010-04-04  Rob Savoye  <address@hidden>
+
+       it's now --with-renderer instead of --enable-renderer.
+
+2010-04-04  Rob Savoye  <address@hidden>
+
+       add braces for if () {}.
+
+2010-04-04  Sandro Santilli  <address@hidden>
+
+       Fix build of python module
+
+2010-04-04  Sandro Santilli  <address@hidden>
+
+       Hack to fix the swfdec testcase
+
+2010-04-04  Sandro Santilli  <address@hidden>
+
+       Build quitely by default if supported by automake
+
+2010-04-03  Sandro Santilli  <address@hidden>
+
+       Fix regression playing simpleguess.swf 
(strk.keybit.net/tmp/simpleguess.swf).
+       This breaks a couple of testcases in swfdec testsuite.
+
+2010-04-03  Sandro Santilli  <address@hidden>
+
+       Handle cleanup of gnash w/out registering a timer. Fixes firefox 
crashes here.
+
+2010-04-02  Sandro Santilli  <address@hidden>
+
+       Revert the plugin advertised version increment. Looks like this would 
break webbls and isn't really giving much help to others. 
+
+2010-03-31  Sandro Santilli  <address@hidden>
+
+       Advertise 8.0.0 version by default. This should be the safest bet for 
avoiding AVM2 (youtube works fine with this)
+
+2010-03-31  Rob Savoye  <address@hidden>
+
+       need to include gnashconfig.h if including a configure tested header 
file.
+
+2010-03-31  Benjamin Wolsey  <address@hidden>
+
+       Move forward declaration to the correct namespace.
+
+2010-03-31  Benjamin Wolsey  <address@hidden>
+
+       Fix compiler warnings. Try to make new code adhere to guidelines.
+
+2010-03-31  Benjamin Wolsey  <address@hidden>
+
+       Silence warning.
+
+2010-03-31  Benjamin Wolsey  <address@hidden>
+
+       Fix cairo warnings.
+
+2010-03-31  Benjamin Wolsey  <address@hidden>
+
+       Silence warning.
+
+2010-03-31  Benjamin Wolsey  <address@hidden>
+
+       Silence compiler warning; use log_error, not std::cout.
+
+2010-03-31  Benjamin Wolsey  <address@hidden>
+
+       Forward declare vaapi functions and move the definitions to the end of 
the
+       file to make it less messy.
+
+2010-03-31  Benjamin Wolsey  <address@hidden>
+
+       Use an anonymous namespace, not static.
+       
+       Make some attempt to use existing coding style in the new code.
+       
+       Don't check for null pointer before deleting.
+
+2010-03-31  Benjamin Wolsey  <address@hidden>
+
+       Coding style. Use 0 not NULL. Fix warnings for non-vaapi build.
+
+2010-03-31  Benjamin Wolsey  <address@hidden>
+
+       Fix careless spacing.
+
+2010-03-31  Benjamin Wolsey  <address@hidden>
+
+       Clean up, const correct, and log to silence warnings (also to check if
+       the parsing is correct; I have no idea).
+
+2010-03-31  Benjamin Wolsey  <address@hidden>
+
+       Coding style cleanups, fix compiler warnings.
+
+2010-03-31  Benjamin Wolsey  <address@hidden>
+
+       Coding style.
+
+2010-03-31  Benjamin Wolsey  <address@hidden>
+
+       Get rid of silly and useless comment.
+
+2010-03-31  Benjamin Wolsey  <address@hidden>
+
+       Coding style, typo.
+
+2010-03-31  Benjamin Wolsey  <address@hidden>
+
+       Make as_object::_vm private again; it shouldn't be exposed directly 
because
+       its future status as a member isn't clear. This also fixes the compiler
+       warnings about initialization order.
+
+2010-03-31  Benjamin Wolsey  <address@hidden>
+
+       Coding style.
+
+2010-03-30  Rob Savoye  <address@hidden>
+
+       remove extra \
+
+2010-03-30  Rob Savoye  <address@hidden>
+
+       make functions inline to avoid link errors.
+
+2010-03-28  Rob Savoye  <address@hidden>
+
+       adjust the Requires so loading the plugin pulls in the other Gnash 
packages with no conflicts.
+
+2010-03-27  Rob Savoye  <address@hidden>
+
+       build gnash-commong package to seperate gtk and kde dependencies
+
+2010-03-27  Rob Savoye  <address@hidden>
+
+       edit the Distribution field in the spec file too.
+
+2010-03-26  Bastiaan Jacques  <address@hidden>
+
+       Give the child process one second to go away by itself, without
+       blocking the main thread. Apparently DestroyStream is not guaranteed
+       to be called before the plugin instance is closed, so force the file
+       descriptor closed when that happens.
+
+2010-03-26  Bastiaan Jacques  <address@hidden>
+
+       Forcibly kill the child process if all else fails. Fix another 
std::string bug.
+
+2010-03-26  Bastiaan Jacques  <address@hidden>
+
+       Don't pass zero to std::string().
+
+2010-03-24  Rob Savoye  <address@hidden>
+
+       use EXTRA_DIST instead of DIST_SUBDIRS, so it stops trying to execute a 
Makefile in a directory with none.
+
+2010-03-24  Rob Savoye  <address@hidden>
+
+       regenerate the all-includes.h.gch file if one of the specified headers 
changes.
+
+2010-03-24  Rob Savoye  <address@hidden>
+
+       uninstall the manpages.
+
+2010-03-25  Bastiaan Jacques  <address@hidden>
+
+       Upgrade NPAPI/Mozilla SDK to Mozilla trunk. Update our plugin code to
+       match.
+
+2010-03-24  Rob Savoye  <address@hidden>
+
+       don't try to add the nonexistance pch directory to SUBDIRS.
+
+2010-03-24  Rob Savoye  <address@hidden>
+
+       Rename pch/Makefile.am to pch.am in the top level, and remove the 
directory.
+       Built the all-includes files in the top level.
+       Don't build the all-includes files if it's not enabled.
+       Don't try to configure pch/Makefile.am.
+
+2010-03-24  John Wimer  <address@hidden>
+
+       Add fd to mainloop to allow shutdown in Kde4 gui.
+       Some whitespace cleanup as well.
+
+2010-03-24  Rob Savoye  <address@hidden>
+
+       add bzrversion.h as a dependency of deb, so it always gets updated if 
need be.
+
+2010-03-24  Bastiaan Jacques  <address@hidden>
+
+       Remove a bunch of DSOEXPORTs, which do not seem to contribute to 
anything
+       except the risk of symbol collision.
+       npp_gate.cpp: Attempt to slightly increase robustness.
+
+2010-03-24  Bastiaan Jacques  <address@hidden>
+
+       Removing mozilla-sdk's Makefile.am, because no targets depend on it or
+       libmozsdk. The SDK only contains header files which are directly 
included
+       in the plugin code.
+
+2010-03-24  Bastiaan Jacques  <address@hidden>
+
+       The NPAPI file move resulted in the loss of file history in 
mozilla-sdk/.
+       This should redo the move, but leave the history intact. There should be
+       no code changes.
+
+2010-03-24  Bastiaan Jacques  <address@hidden>
+
+       Restore mozilla-sdk Makefile.am.
+
+2010-03-24  Bastiaan Jacques  <address@hidden>
+
+       Remove defunct Makefile location.
+
+2010-03-24  Bastiaan Jacques  <address@hidden>
+
+       Build system part of NPAPI move.
+
+2010-03-24  Bastiaan Jacques  <address@hidden>
+
+       Move the plugin files to npapi.
+
+2010-03-24  Bastiaan Jacques  <address@hidden>
+
+       Move the mozilla SDK to a director in npapi.
+
+2010-03-24  Bastiaan Jacques  <address@hidden>
+
+       Attempt to undo npapi move.
+
+2010-03-23  Bastiaan Jacques  <address@hidden>
+
+       Reduce usage of VM::get(), in particular:
+       
+       as_object.{h,cpp}: Remove the default constructor and add a protected 
one
+       for subclasses.
+       Globals.{h,cpp}: Remove _vm, as one is inherited from as_object.
+
+2010-03-22  John Wimer  <address@hidden>
+
+       Add support for switchable renderers in the Kde4 gui.
+
+2010-03-22  John Wimer  <address@hidden>
+
+       Suppress compiler warning and whitespace cleanup
+
+2010-03-22  Bastiaan Jacques  <address@hidden>
+
+       Use registerBuiltinClass rather than relying on statics.
+
+2010-03-22  Bastiaan Jacques  <address@hidden>
+
+       Inherit from Relay instead of as_object.
+
+2010-03-22  Bastiaan Jacques  <address@hidden>
+
+       Fix compilation.
+
+2010-03-22  Bastiaan Jacques  <address@hidden>
+
+       Inherit Camera_as from Relay instead of as_object.
+
+2010-03-21  Sandro Santilli  <address@hidden>
+
+       Add tip about using GNASH_PLUGIN_DESCRIPTION env variable
+
+2010-03-21  Sandro Santilli  <address@hidden>
+
+       Some line breaks in default plugin description
+
+2010-03-21  Sandro Santilli  <address@hidden>
+
+       drop. dont' comment out
+
+2010-03-21  Sandro Santilli  <address@hidden>
+
+       Drop unused header
+
+2010-03-21  Bastiaan Jacques  <address@hidden>
+
+       plugin.cpp: Print a warning when the plugin is attempted to be used with
+       a non-GTK browser.
+       Moveclip.cpp, LoadableObject.cpp: Add missing includes.
+
+2010-03-21  Sandro Santilli  <address@hidden>
+
+       Drop more XPCOM (and NSPR)
+
+2010-03-20  Bastiaan Jacques  <address@hidden>
+
+       Make sure the GIOChannel isn't destroyed twice (replace a hack to that
+       effect). Whitespace fixes.
+
+2010-03-20  Sandro Santilli  <address@hidden>
+
+       Not sure what this commit will do, I'm basically fighting with bazaar.
+
+2010-03-20  Sandro Santilli  <address@hidden>
+
+       Don't give up references too early. Fixes plugin/firefox crashes 
(double destruction)
+
+2010-03-20  Sandro Santilli  <address@hidden>
+
+       Merge from trunk
+
+2010-03-19  Sandro Santilli  <address@hidden>
+
+       Restore adding params to launcher
+
+2010-03-19  Sandro Santilli  <address@hidden>
+
+       Drop extraneous include dirs
+
+2010-03-20  Bastiaan Jacques  <address@hidden>
+
+       Fix bustage, and the warning it was intended to fix.
+
+2010-03-20  Markus Gothe  <address@hidden>
+
+       Fixed comparsion between signed and unsigned integers
+
+2010-03-20  Markus Gothe  <address@hidden>
+
+       Added Leopard includes for X11
+
+2010-03-19  Markus Gothe  <address@hidden>
+
+       Fix compilation without VAAPI
+
+2010-03-19  Sandro Santilli  <address@hidden>
+
+       Move NPAPI plugin under its own directory
+
+2010-03-19  Sandro Santilli  <address@hidden>
+
+       Add --flash-version switch to gnash standalone
+
+2010-03-19  Bastiaan Jacques  <address@hidden>
+
+       The plugin should be built with -fvisibility=hidden, if possible. As the
+       plugin is loaded into the browser's namespace on equal footing with 
other
+       plugins, there is no guarantee that when our plugin calls an internal
+       function that is exported, the browser namespace won't override it.
+
+2010-03-19  Bastiaan Jacques  <address@hidden>
+
+       Remove 'using namespace std' from the global namespace.
+
+2010-03-19  Bastiaan Jacques  <address@hidden>
+
+       Remove unused functions and minor cleanup.
+
+2010-03-19  Bastiaan Jacques  <address@hidden>
+
+       Further cleanup. Don't bother closing file descriptors in the child 
process that will be closed automatically anyway.
+
+2010-03-19  Bastiaan Jacques  <address@hidden>
+
+       plugin.cpp: Restore debugging level.
+       gui/gui.cpp: Don't convert range from int to float.
+       gui/gui.h: Add some documentation for FD watching API.
+       gui/gtksup.h: Remove defunct documentation.
+
+2010-03-19  Bastiaan Jacques  <address@hidden>
+
+       Cleanup pass. Make sure that both NewStream and SetWindow have been 
called prior to creating the new process.
+
+2010-03-17  Sandro Santilli  <address@hidden>
+
+       Don't miss a return. The watchFD function should really be documented 
!!!
+
+2010-03-17  Sandro Santilli  <address@hidden>
+
+       Return string references as const
+
+2010-03-17  Sandro Santilli  <address@hidden>
+
+       Drop obsoleted script
+
+2010-03-17  Bastiaan Jacques  <address@hidden>
+
+       Clean up the plugin code somewhat. Remove the XPCOM/XPI code since it's
+       being deprecated.
+
+2010-03-17  Sandro Santilli  <address@hidden>
+
+       Add libltdlc.la to libbase.la LDADD. Fixes bug #29237
+
+2010-03-16  John Wimer  <address@hidden>
+
+       Include only glib for the plugin as gtk isn't needed
+
+2010-03-16  Sandro Santilli  <address@hidden>
+
+       Throw an exception rather than aborting on invalid url
+
+2010-03-16  Bastiaan Jacques  <address@hidden>
+
+       Stop relying on signals to kill gnash when launched from the plugin. 
+       Instead, add another file descriptor (pipe) argument to gnash, which 
the 
+       (plugin-compatible) GUI monitors for SIGHUP. Additionally:
+       
+       plugin/plugin.cpp: Don't leak the GIOChannel.
+       gui/gtk.cpp: Remove LIRC callback that does nothing.
+
+2010-03-16  Rob Savoye  <address@hidden>
+
+       don't try to build Xv support if it's not supported.
+
+2010-03-15  Rob Savoye  <address@hidden>
+
+       use the Haiku stubs for the shm* and sem* functions.
+
+2010-03-15  Rob Savoye  <address@hidden>
+
+       add gtkglext as a dependency, as we now build all renderers.
+
+2010-03-15  Rob Savoye  <address@hidden>
+
+       add -fexception and a constant for Android builds.
+
+2010-03-15  Sandro Santilli  <address@hidden>
+
+       Fix build of dump and fb guis
+
+2010-03-15  Rob Savoye  <address@hidden>
+
+       install librender so it can be found at runtime.
+
+2010-03-15  Sandro Santilli  <address@hidden>
+
+       Missing libgnashrender.la link
+
+2010-03-15  Rob Savoye  <address@hidden>
+
+       add patch #6863
+
+2010-03-15  Rob Savoye  <address@hidden>
+
+       missed renaming backend to librender.
+
+2010-03-15  Rob Savoye  <address@hidden>
+
+       add Xv dependencies, change backlend to librender.
+
+2010-03-15  Bastiaan Jacques  <address@hidden>
+
+       Remove the alpha GnashImage type, which apparently goes unused.
+
+2010-03-14  Rob Savoye  <address@hidden>
+
+       use either libltdl3-dev or libltdl7-dev. Add x11proto-video-dev for 
Xvideo extension.
+
+2010-03-14  Rob Savoye  <address@hidden>
+
+       add a deb-build-clean option to help maintainers deal with restarting 
partial builds.
+
+2010-03-14  Rob Savoye  <address@hidden>
+
+       add libgnashrender.la and libltdl where needed. Add more missing 
headers.
+
+2010-03-14  Sandro Santilli  <address@hidden>
+
+       Add missing include
+
+2010-03-14  Sandro Santilli  <address@hidden>
+
+       Drop references to unexisting libgnashcairo and libgnashogl libs
+
+2010-03-14  Rob Savoye  <address@hidden>
+
+       add libgnashrender.la where needed.
+
+2010-03-14  Sandro Santilli  <address@hidden>
+
+       Add missing headers
+
+2010-03-14  Rob Savoye  <address@hidden>
+
+       fix Android conditional for the NDK
+
+2010-03-14  Sandro Santilli  <address@hidden>
+
+       Missing header...
+
+2010-03-14  Sandro Santilli  <address@hidden>
+
+       Do not check gui-renderer compatibility, should be handled at runtime. 
Do check for Cairo libs when cairo build is requested.
+
+2010-03-14  Bastiaan Jacques  <address@hidden>
+
+       Add a URL that triggers an assertion.
+
+2010-03-14  Bastiaan Jacques  <address@hidden>
+
+       Fix compilation.
+
+2010-03-14  Bastiaan Jacques  <address@hidden>
+
+       More forward declares and assorted header shuffling.
+
+2010-03-13  Rob Savoye  <address@hidden>
+
+       big merge from hwaccel branch
+
+2010-03-13  Rob Savoye  <address@hidden>
+
+       big merge from trunk to get ready to merge this branch back to trunk.
+
+2010-03-13  Rob Savoye  <address@hidden>
+
+       make it possible to build a subset of all possible renderers, including 
only one, which mimics the old behaviour.
+
+2010-03-13  Rob Savoye  <address@hidden>
+
+       adjust hwaccel test
+
+2010-03-13  Rob Savoye  <address@hidden>
+
+       Still build if vaapi isn't enabled
+
+2010-03-13  Sandro Santilli  <address@hidden>
+
+       Don't complain for usupported gui/renderer combinations. We want this 
handled at runtime.
+
+2010-03-13  Sandro Santilli  <address@hidden>
+
+       Do not build same sources multiple times
+
+2010-03-12  Rob Savoye  <address@hidden>
+
+       don't build the kde4 files multiple times.
+
+2010-03-13  Rob Savoye  <address@hidden>
+
+       we need ffmeg libs if built with vaapi support.
+
+2010-03-13  Rob Savoye  <address@hidden>
+
+       reformatting changes only, get the indents right...
+
+2010-03-13  Rob Savoye  <address@hidden>
+
+       use --libs instead of --libs-only-l.
+
+2010-03-13  Rob Savoye  <address@hidden>
+
+       don't build Kde file multiple times.
+
+2010-03-10  Rob Savoye  <address@hidden>
+
+       add libva libraries to the link
+
+2010-03-10  Rob Savoye  <address@hidden>
+
+       rename backend to librender everywhere.
+
+2010-03-10  Rob Savoye  <address@hidden>
+
+       improve error message for -R
+
+2010-03-10  Rob Savoye  <address@hidden>
+
+       fix typo
+
+2010-03-10  Rob Savoye  <address@hidden>
+
+       minor reformatting
+
+2010-03-10  Rob Savoye  <address@hidden>
+
+       minor reformatting
+
+2010-03-10  Rob Savoye  <address@hidden>
+
+       change from using -r to -R (--Renderer) to specific the renderer 
backend to use.
+
+2010-03-09  Rob Savoye  <address@hidden>
+
+       renanme backend to librender
+
+2010-03-02  Rob Savoye  <address@hidden>
+
+       use next_hwaccel for the state change.
+
+2010-03-02  Rob Savoye  <address@hidden>
+
+       remove tabs, work without vaapi.
+
+2010-03-02  Rob Savoye  <address@hidden>
+
+       minor patch for warnings
+
+2010-03-02  Rob Savoye  <address@hidden>
+
+       Fixed emacs indent for tabs to nil. - rob
+       Author: Gwenole Beauchesne <address@hidden>
+       Date:   Tue Mar 2 12:30:03 2010 +0000
+       Drop libvaapi/vaapi.{cpp,h}.
+       Date:   Tue Mar 2 12:22:14 2010 +0000
+       Fix SW fallback if VA-API is built-in.
+       Date:   Tue Mar 2 11:07:46 2010 +0000
+       Fix VA-API configure summary.
+
+2010-03-02  Benjamin Wolsey  <address@hidden>
+
+       Tabs to spaces.
+
+2010-03-02  Benjamin Wolsey  <address@hidden>
+
+       Indentation.
+
+2010-03-02  Benjamin Wolsey  <address@hidden>
+
+       Indentation, fix return bug.
+
+2010-03-02  Benjamin Wolsey  <address@hidden>
+
+       Fix indentation, tabs to spaces.
+
+2010-03-02  Benjamin Wolsey  <address@hidden>
+
+       Indentation and tabs to spaces.
+
+2010-03-02  Benjamin Wolsey  <address@hidden>
+
+       Fix indentation.
+
+2010-03-01  Rob Savoye  <address@hidden>
+
+       before using OpenGL or XVideo, make sure our X server supports those 
extensions.
+
+2010-03-01  Rob Savoye  <address@hidden>
+
+       Initial shot at making renderers load at runtime.
+       --remote-mode option enhanced to also take none, agg, opengl, or cairo.
+       --hwaccell options added to set the hardware video decoding support, 
handles
+       none, vaapi, and XV for now.
+       Build all the backends in one pass at the same time into one big 
library.
+
+2010-03-01  Rob Savoye  <address@hidden>
+
+       initial shot a configurable at runtie ability to switch between no hw 
acceleration, vaapi, or xv using gnashrc options or command line options.
+
+2010-03-01  Rob Savoye  <address@hidden>
+
+       update new xv setting for HWAccell, and add new Renderer option.
+
+2010-03-01  Rob Savoye  <address@hidden>
+
+       use the gnash config file setting for which style of hardware 
acceleration to use.
+
+2010-02-28  Rob Savoye  <address@hidden>
+
+       change --enable-vaapi tp --with-hwaccel=vaapi
+
+2010-02-28  Rob Savoye  <address@hidden>
+
+       bring up to coding style guidelines.
+
+2010-02-28  Rob Savoye  <address@hidden>
+
+       use log_debug instead od d(bug()) macro.
+
+2010-02-28  Rob Savoye  <address@hidden>
+
+       add HWAccel documentation
+
+2010-02-28  Rob Savoye  <address@hidden>
+
+       add an option for specifying the type (if enabled) of Hardware 
accelerated video decoding.
+
+2010-02-28  Rob Savoye  <address@hidden>
+
+       merge
+
+2010-02-25  Rob Savoye  <address@hidden>
+
+       include va_x11 too.
+
+2010-02-28  Rob Savoye  <address@hidden>
+
+       use Gnash log_debug instead of homegrown D(bug()) macro.
+
+2010-02-28  Rob Savoye  <address@hidden>
+
+       link in libVA libs.
+
+2010-02-16  Rob Savoye  <address@hidden>
+
+       big merge from trunk after the 0.8.7 release.
+
+2010-02-05  Rob Savoye  <address@hidden>
+
+       big merge from trunk.
+
+2010-01-27  Rob Savoye  <address@hidden>
+
+       don't link in libvaavpi unless it's enabled.
+
+2010-01-27  Rob Savoye  <address@hidden>
+
+       fix for one file with bad patch.
+
+2010-01-27  Rob Savoye  <address@hidden>
+
+       checkin latest patch.
+
+2010-01-24  Rob Savoye  <address@hidden>
+
+       applied newer version of patch, now has AGG support.
+
+2010-01-21  Rob Savoye  <address@hidden>
+
+       use the new names for all the vaapi,h headers so we get the right ones 
at the right time.
+
+2010-01-21  Rob Savoye  <address@hidden>
+
+       rename to avoid conflicts. These names could be improved further.
+
+2010-01-21  Rob Savoye  <address@hidden>
+
+       must be a bad patch, it's SWFRect, not rect as a data type.
+
+2010-01-21  Rob Savoye  <address@hidden>
+
+       remove old junk from installable libltdl.
+
+2010-01-21  Rob Savoye  <address@hidden>
+
+       applied the rest of the patch as it was, plus a few tweaks so it builds 
more Gnash style.
+
+2010-01-21  Rob Savoye  <address@hidden>
+
+       add libva interface library 
+
+2010-01-21  Rob Savoye  <address@hidden>
+
+       add the new files from the patch.
+
+2010-01-21  Rob Savoye  <address@hidden>
+
+       don't reset CPPFLAGS and LDFLAGS.
+
+2010-01-21  Rob Savoye  <address@hidden>
+
+       add support for the vendor specific vdpau and xvba libraries.
+
+2010-01-21  Rob Savoye  <address@hidden>
+
+       cleanup libva tests.
+
+2010-01-21  Rob Savoye  <address@hidden>
+
+       add support for finding all the libVA libraries.
+
+2010-03-14  Bastiaan Jacques  <address@hidden>
+
+       Renderer.h: Improve comment for set_translation().
+       SWF.h: Twiddle header.
+
+2010-03-13  Rob Savoye  <address@hidden>
+
+       openbsd uses libpng instead of png.
+
+2010-03-13  Rob Savoye  <address@hidden>
+
+       pass the rtmp handle to the handler
+
+2010-03-14  Bastiaan Jacques  <address@hidden>
+
+       More header shuffling.
+
+2010-03-13  Bastiaan Jacques  <address@hidden>
+
+       Remove unused includes, add forward declarations.
+
+2010-03-13  Bastiaan Jacques  <address@hidden>
+
+       A bit more header shuffling, and add more forward declarations.
+
+2010-03-13  Markus Gothe  <address@hidden>
+
+       Fix for ambigousity on AMF
+
+2010-03-13  Bastiaan Jacques  <address@hidden>
+
+       Move Matrix::transform(point) back into the source file.
+
+2010-03-13  Bastiaan Jacques  <address@hidden>
+
+       Repeat the conditions for header inclusion.
+
+2010-03-12  Rob Savoye  <address@hidden>
+
+       fix typo on cross compile for android test
+
+2010-03-12  Rob Savoye  <address@hidden>
+
+       add support for building for Android.
+
+2010-03-12  Bastiaan Jacques  <address@hidden>
+
+       Fix compilation.
+
+2010-03-12  Bastiaan Jacques  <address@hidden>
+
+       A few more forward declarations. Remove included smart_ptr.h where it 
is not being used.
+
+2010-03-12  Markus Gothe  <address@hidden>
+
+       Include gnash.h since we implement those functions here
+
+2010-03-12  Bastiaan Jacques  <address@hidden>
+
+       Add another forward declaration.
+
+2010-03-11  Rob Savoye  <address@hidden>
+
+       force GPG signing of all rpm packages.
+
+2010-03-11  Markus Gothe  <address@hidden>
+
+       Fix error: ?_? was not declared in this scope
+
+2010-03-11  Bastiaan Jacques  <address@hidden>
+
+       More forward declarations.
+
+2010-03-11  Rob Savoye  <address@hidden>
+
+       include map and RunResources
+
+2010-03-11  Bastiaan Jacques  <address@hidden>
+
+       Header shuffling and correcting.
+
+2010-03-11  Bastiaan Jacques  <address@hidden>
+
+       Don't ignore --with-glib-incl.
+
+2010-03-11  Benjamin Wolsey  <address@hidden>
+
+       Fixes and documentation for XMLSocket and Socket.
+
+2010-03-11  Benjamin Wolsey  <address@hidden>
+
+       Log port error.
+
+2010-03-11  Benjamin Wolsey  <address@hidden>
+
+       Silence debugging.
+
+2010-03-11  Benjamin Wolsey  <address@hidden>
+
+       Use _socket, not connected() to check whether a connection is underway. 
+
+2010-03-11  Benjamin Wolsey  <address@hidden>
+
+       Fix bugs preventing Sockets from reconnecting.
+
+2010-03-11  Benjamin Wolsey  <address@hidden>
+
+       Always use ready() internally. Call close when the server closes the
+       connection to ensure our socket is in a state to be reopened.
+
+2010-03-11  Bastiaan Jacques  <address@hidden>
+
+       Remove some includes, and forward-declare one. Put TagLoadersTable in 
the correct namespace.
+
+2010-03-11  Bastiaan Jacques  <address@hidden>
+
+       Fix compilation.
+
+2010-03-11  Bastiaan Jacques  <address@hidden>
+
+       Another header shuffle:
+       - Add includes for libstdc++ types in files where they are actually 
used.
+       - Remove unused includes; move them to .cpp files where appropriate.
+       - Forward-declare some classes instead of including their headers. Add 
+       these include directives to .cpp files as needed.
+
+2010-03-10  Rob Savoye  <address@hidden>
+
+       update to match trunk. libamf has moved, rtmpget came back to life.
+
+2010-03-10  Rob Savoye  <address@hidden>
+
+       add rtmpget back in
+
+2010-03-10  Rob Savoye  <address@hidden>
+
+       add vector header back in.
+
+2010-03-10  Rob Savoye  <address@hidden>
+
+       add more missing header files back in.
+
+2010-03-10  Rob Savoye  <address@hidden>
+
+       still needs std::vector
+
+2010-03-10  Benjamin Wolsey  <address@hidden>
+
+       Fix XMLSocket mess up.
+       
+       Use non-blocking sockets for improved compatibility. Also fixes bug 
#28638 now
+       networking is done properly.
+       
+       Implement XMLSocket.onClose.
+       
+       Make the XMLSocket test automatic so no one else can break it.
+       
+       Adapt RTMP to use the non-blocking interface. There are minor but
+       important changes to the way the RTMP class behaves. These are reflected
+       in utilities/rtmpget.cpp.
+
+2010-03-10  Benjamin Wolsey  <address@hidden>
+
+       Add Socket tester script.
+
+2010-03-10  Benjamin Wolsey  <address@hidden>
+
+       Drop failing test for now (it's not stable in either pp or Gnash).
+       
+       Fix end (don't make grep wait for ever) and add consistency.
+
+2010-03-10  Benjamin Wolsey  <address@hidden>
+
+       Fix bugs in XMLSocket.
+
+2010-03-10  Benjamin Wolsey  <address@hidden>
+
+       Make tests more stable.
+
+2010-03-10  Benjamin Wolsey  <address@hidden>
+
+       Allow reading buffered data even if the Socket has an error.
+
+2010-03-10  Benjamin Wolsey  <address@hidden>
+
+       Rewrite XMLSocketTest and so that it works.
+
+2010-03-10  Benjamin Wolsey  <address@hidden>
+
+       Documentation.
+
+2010-03-10  Benjamin Wolsey  <address@hidden>
+
+       Implement onClose.
+
+2010-03-10  Benjamin Wolsey  <address@hidden>
+
+       Clean up and silence debugging.
+
+2010-03-10  Benjamin Wolsey  <address@hidden>
+
+       RTMP appears to be working with the non-blocking socket.
+
+2010-03-10  Benjamin Wolsey  <address@hidden>
+
+       Half-way to adapting RTMP implementation to non-blocking socket.
+
+2010-03-10  Benjamin Wolsey  <address@hidden>
+
+       Make Socket non-blocking. misc-ming.all/XMLSocketTest now passes, 
should fix
+       the swfdec crashes.
+       
+       Document Socket interface to reflect new behaviour (the interface 
itself is
+       hardly changed).
+       
+       Pass hostname and port to connect().
+
+2010-03-10  Benjamin Wolsey  <address@hidden>
+
+       Put a load of headers back in so Gnash builds.
+
+2010-03-10  Bastiaan Jacques  <address@hidden>
+
+       Remove unused libstdc++ include directives.
+
+2010-03-10  Bastiaan Jacques  <address@hidden>
+
+       Remove unused include directives.
+
+2010-03-10  Bastiaan Jacques  <address@hidden>
+
+       Fix leak by giving NetStats a virtual dtor.
+
+2010-03-10  Benjamin Wolsey  <address@hidden>
+
+       Fix build.
+
+2010-03-09  Rob Savoye  <address@hidden>
+
+       add libamf and libnet to DIST_SUBDIRS
+
+2010-03-09  Rob Savoye  <address@hidden>
+
+       don't use libnet anywhere.
+
+2010-03-09  Rob Savoye  <address@hidden>
+
+       Move libamf and libnet back to Cygnal where they started life.
+       Move testsuite/libamf.all and testsuite/libnet.all back to 
cygnal/testsuite.
+       Remove all references to libamf and libnet from all but cygnal.
+       Fix all paths in Cygnal for libamf and libnet.
+       Make building lirc conditional like it always should have been.
+       Don't build flvdumper or soldumper, nobody uses them anyway.
+       Drop libnet from XML_Socket, leave broken for now.
+       Make packaging have bzrversion.h as a dependency, or sometimes it gets 
the
+       nickname and revno wrong.
+
+2010-03-09  Bastiaan Jacques  <address@hidden>
+
+       Disable PCH support for gui/ and utilities/, because the precompiled 
header
+       is currently built with PIC, but both directories contain programs.
+
+2010-03-09  Bastiaan Jacques  <address@hidden>
+
+       * configure.ac: Define the PCH flags just once and include them 
everywhere
+       else. Add -Winvalid-pch to print reasons for a failed PCH build.
+       * pch/Makefile.am: Add PTHREAD_CFLAGS to the precompiled header. This
+       should feed the precompiled header the same macros as a regular
+       compilation unit.
+       * elsewhere: use PCH_FLAGS.
+
+2010-03-09  Bastiaan Jacques  <address@hidden>
+
+       Add some frequently used headers to the precompiled header.
+
+2010-03-09  Bastiaan Jacques  <address@hidden>
+
+       Minor cleanups.
+
+2010-03-09  Bastiaan Jacques  <address@hidden>
+
+       Remove some more 'using namespace ...' from the global namespace.
+
+2010-03-09  Bastiaan Jacques  <address@hidden>
+
+       Re-enable --as-needed, which was disabled by mistake.
+
+2010-03-09  Bastiaan Jacques  <address@hidden>
+
+       Add support for GCC precompiled headers.
+
+2010-03-08  Benjamin Wolsey  <address@hidden>
+
+       Minor changes for swfmill version and other cleanups.
+
+2010-03-08  Benjamin Wolsey  <address@hidden>
+
+       Lower swfmill version requirement a bit.
+
+2010-03-08  Benjamin Wolsey  <address@hidden>
+
+       Minor cleanup.
+
+2010-03-08  Benjamin Wolsey  <address@hidden>
+
+       Revert AMF.h mess.
+
+2010-03-08  Benjamin Wolsey  <address@hidden>
+
+       Include GnashImage.h to fix compile.
+
+2010-03-08  Benjamin Wolsey  <address@hidden>
+
+       Revert AMF mess and cleanup libamf includes and linker flags.
+
+2010-03-08  Benjamin Wolsey  <address@hidden>
+
+       Assert instead of segfault.
+
+2010-03-08  Bastiaan Jacques  <address@hidden>
+
+       Forward-declare JpegImageInput; remove include.
+
+2010-03-08  Bastiaan Jacques  <address@hidden>
+
+       Remove ignored and unnecessary DSOEXPORT.
+
+2010-03-08  Bastiaan Jacques  <address@hidden>
+
+       Fix namespace collisions by avoiding 'using namespace ...' in global 
scope.
+
+2010-03-07  Markus Gothe  <address@hidden>
+
+       Following element.h's typedfing of enums
+
+2010-03-07  Markus Gothe  <address@hidden>
+
+       Removed errornous extra ';' found by gcc
+
+2010-03-07  Markus Gothe  <address@hidden>
+
+       Fix for 'g++ -pedtantic -std=c++98' yeileding 'error: comma at end of 
enumerator list'
+
+2010-03-06  Bastiaan Jacques  <address@hidden>
+
+       Change InvalidatedRanges to using floats, because that's all we ever
+       use it for. Update callers.
+
+2010-03-06  Bastiaan Jacques  <address@hidden>
+
+       Fix testsuite compilation by remove an apparently unnecessary include.
+
+2010-03-05  Bastiaan Jacques  <address@hidden>
+
+       Prevent rounding errors that were causing some rendering artifacts that
+       occurred as a result of anti-aliasing.
+
+2010-03-05  Bastiaan Jacques  <address@hidden>
+
+       Don't use the character matrix to adjust "hair" width lines. Transform
+       the line width according to the inverted stage matrix, so these lines
+       do not scale. Fixes bug #21566.
+
+2010-03-03  Rob Savoye  <address@hidden>
+
+       addlibsdl1.2-dev to Build-Depends
+
+2010-02-26  Rob Savoye  <address@hidden>
+
+       pick a better default directory for the build.
+
+2010-02-26  Rob Savoye  <address@hidden>
+
+       specify a default snapshot directory and version.
+
+2010-02-26  Rob Savoye  <address@hidden>
+
+       refactor debian packaging building to be easier to maintain, and also 
now supports building multiple binary packages.
+
+2010-02-26  Rob Savoye  <address@hidden>
+
+       rearrange the order of some of the included fragments, so we can use 
the default values everywhere.
+
+2010-02-26  Benjamin Wolsey  <address@hidden>
+
+       Fixes to Font tag.
+
+2010-02-26  Benjamin Wolsey  <address@hidden>
+
+       Minor cleanup.
+
+2010-02-26  Benjamin Wolsey  <address@hidden>
+
+       Cleanup and add comment to DefineFont.
+       
+       Most importantly, stop returning ascent, descent, and leading as bools! 
The
+       consequences are a bit unpredictable, but the testsuite passes.
+       
+       Store integral values as integers, not floats.
+
+2010-02-25  Benjamin Wolsey  <address@hidden>
+
+       Read advance value as an unsigned int. As pointed out by Jan_Flanders a
+       signed short can't represent many twip-based values. A manual testcase 
shows
+       that using a signed int indeed wrongly makes negative advances.
+
+2010-02-25  Rob Savoye  <address@hidden>
+
+       correctly use the _() macro
+
+2010-02-25  Rob Savoye  <address@hidden>
+
+       start a simple summary logfile, which later will feed data to the web 
page.
+
+2010-02-25  Rob Savoye  <address@hidden>
+
+       add initial version of automated package building script.
+
+2010-02-25  Rob Savoye  <address@hidden>
+
+       merge in haiku support from branch.
+
+2010-02-24  Rob Savoye  <address@hidden>
+
+       minor reformatting, fix typo.
+
+2010-02-24  Rob Savoye  <address@hidden>
+
+       rename libsound/haiku to libsound/mkit.
+
+2010-02-24  Rob Savoye  <address@hidden>
+
+       rename libsound/haiku to libsound/mkit.
+
+2010-02-23  Rob Savoye  <address@hidden>
+
+       rename head from haiku to mkit
+
+2010-02-23  Rob Savoye  <address@hidden>
+
+       corrections to KDE so it still compiles.
+
+2010-02-23  Rob Savoye  <address@hidden>
+
+       oops, missed a fi
+
+2010-02-23  Rob Savoye  <address@hidden>
+
+       add second of two big patches.
+
+2010-02-23  Rob Savoye  <address@hidden>
+
+       convert to ASCII.
+
+2010-02-23  Rob Savoye  <address@hidden>
+
+       add first of two big patches.
+
+2010-02-17  Rob Savoye  <address@hidden>
+
+       add libbe to LIBS when building on Haiku.
+
+2010-02-17  Rob Savoye  <address@hidden>
+
+       add haiku to the list of supported GUIs.
+
+2010-02-17  Rob Savoye  <address@hidden>
+
+       look in include/agg as well as include/agg2.
+
+2010-02-17  Rob Savoye  <address@hidden>
+
+       add another missed file.
+
+2010-02-17  Rob Savoye  <address@hidden>
+
+       sigh, put some headers back in, wrape HAIKU ifdefs around a few more 
headers.
+
+2010-02-17  Rob Savoye  <address@hidden>
+
+       don't include any headers, it's just a stub.
+
+2010-02-17  Rob Savoye  <address@hidden>
+
+       missed part of the patch.
+
+2010-02-17  Rob Savoye  <address@hidden>
+
+       check in more of the donated patch from Adrian Panasiuk. 
+
+2010-02-17  Rob Savoye  <address@hidden>
+
+       add stubs for shared memory support, Haiku doesn't seem to have any.
+
+2010-02-16  Rob Savoye  <address@hidden>
+
+       minor cleanup
+
+2010-02-16  Rob Savoye  <address@hidden>
+
+       add the haiku directory to EXTRA_DIST
+
+2010-02-16  Rob Savoye  <address@hidden>
+
+       missed a file in the patch
+
+2010-02-16  Rob Savoye  <address@hidden>
+
+       tweak a few CONDITIONAL names for Haiku.
+
+2010-02-16  Rob Savoye  <address@hidden>
+
+       add Haiku support to libcore
+
+2010-02-16  Rob Savoye  <address@hidden>
+
+       add Haiku specific sound handler
+
+2010-02-16  Rob Savoye  <address@hidden>
+
+       add Haiku specific sound handler
+
+2010-02-16  Rob Savoye  <address@hidden>
+
+       merge in Haiku patch for libbase and libmedia
+
+2010-02-16  Rob Savoye  <address@hidden>
+
+       add Haiku specific media handler, currently unused.
+
+2010-02-16  Rob Savoye  <address@hidden>
+
+       add build conditional for Haiku GUI.
+
+2010-02-16  Rob Savoye  <address@hidden>
+
+       add support for building the Haiku GUI.
+
+2010-02-16  Rob Savoye  <address@hidden>
+
+       add Haiku Makefile fragment.
+
+2010-02-16  Rob Savoye  <address@hidden>
+
+       Add Haiku GUI support files.
+
+2010-02-16  Rob Savoye  <address@hidden>
+
+       add Haiku support.
+
+2010-02-25  Rob Savoye  <address@hidden>
+
+       only create the build directory if if doesn't exist. Edit the changelog 
from srcdir if it isn't in debian/
+
+2010-02-25  Rob Savoye  <address@hidden>
+
+       don't install dumpshm manpage, dumpsh isn't being built right now.
+
+2010-02-25  Rob Savoye  <address@hidden>
+
+       merge from local screwup
+
+2009-05-21  Markus Gothe  <address@hidden>
+
+       Added DSOEXPORT
+
+2009-04-11  Markus Gothe  <address@hidden>
+
+       Patch as suggested by Rob
+
+2010-02-25  Rob Savoye  <address@hidden>
+
+       merge in changes from SID packaging files.
+
+2010-02-25  Rob Savoye  <address@hidden>
+
+       add support for multiple configurations
+
+2010-02-25  Benjamin Wolsey  <address@hidden>
+
+       Lines should be no more than 80 characters, even after you add 
DSOEXPORT.
+
+2010-02-24  Sandro Santilli  <address@hidden>
+
+       Add an SWFMILL_FUNCTION2_FLAGS_ORDER_CORRECT conditional based on 
swfmill version, skip tests in trace-as2 if that's not met
+
+2010-02-24  Benjamin Wolsey  <address@hidden>
+
+       Drop another unnecessary member.
+
+2010-02-24  Benjamin Wolsey  <address@hidden>
+
+       Drop m_stream_id; it should be stored in libcore, not RTMP. Implement in
+       rtmpget's FakeNC.
+
+2010-02-24  Benjamin Wolsey  <address@hidden>
+
+       Make copy ctor non-explicit to fix gcc-3.4 build.
+
+2010-02-24  Rob Savoye  <address@hidden>
+
+       add gnash libs to LDFLAGS so --as-needed works.
+
+2010-02-24  Benjamin Wolsey  <address@hidden>
+
+       Improvements to rtmpget (these are relevant to the core implementation, 
not
+       to RTMP). Don't invoke _checkbw because some servers don't like it. Read
+       the stream ID correctly. videolectures.net now also responds, but 
unfortunately
+       uses AS3.
+
+2010-02-24  Benjamin Wolsey  <address@hidden>
+
+       Read stream ID correctly.
+
+2010-02-24  Benjamin Wolsey  <address@hidden>
+
+       Exit when stream not found.
+
+2010-02-24  Benjamin Wolsey  <address@hidden>
+
+       The velblod server doesn't like it if we send _checkbw, so don't. The
+       tagesschau servers are happy with it, but it's not necessary for 
+       downloading video.
+       
+       Exit when the stream isn't found.
+
+2010-02-24  Markus Gothe  <address@hidden>
+
+       Added DSOEXPORT's, letting it compiling on Fedora 12
+
+2010-02-24  Benjamin Wolsey  <address@hidden>
+
+       Update usage for rtmpget.
+
+2010-02-24  Benjamin Wolsey  <address@hidden>
+
+       Update usage.
+
+2010-02-24  Benjamin Wolsey  <address@hidden>
+
+       Fix funny indentation.
+       
+       Use correct includes.
+
+2010-02-24  Benjamin Wolsey  <address@hidden>
+
+       Add a simple RTMP implementation that is usable in Gnash core. Implement
+       rtmpget to mimic the behaviour of a SWF for downloading video files.
+       
+       The RTMP implementation correctly communicates with an RTMP server. This
+       interface is complete enough to use.  Its interface for retrieving
+       messages for the core (metadata, remote calls, and FLV packages) is
+       incomplete, and currently only for use with rtmpget.
+       
+       The Socket class currently blocks; this needs work to prevent Gnash from
+       hanging.
+       
+       Socket and RTMP both use non-portable system calls, which need to be
+       implemented for other platforms.
+       
+       rtmpget works only for rtmp streams. Its FLV writing powers only write
+       recorded streams correctly; this seems to be a bug with the FLV 
processing,
+       not with the packets received via RTMP.
+
+2010-02-24  Benjamin Wolsey  <address@hidden>
+
+       Do verbosity properly.
+
+2010-02-24  Benjamin Wolsey  <address@hidden>
+
+       Silence debugging.
+
+2010-02-24  Benjamin Wolsey  <address@hidden>
+
+       Cleanup, indentation.
+
+2010-02-24  Benjamin Wolsey  <address@hidden>
+
+       Allow fetching video packets. Like getMessage(), this is a temporary
+       interface.
+
+2010-02-24  Benjamin Wolsey  <address@hidden>
+
+       Revert struct change.
+
+2010-02-24  Benjamin Wolsey  <address@hidden>
+
+       Replace rtmpget.
+
+2010-02-23  Benjamin Wolsey  <address@hidden>
+
+       Some test URLs.
+
+2010-02-23  Benjamin Wolsey  <address@hidden>
+
+       Allow very quick downloading by specifying buffer time.
+       
+       Add seek and length options.
+
+2010-02-23  Benjamin Wolsey  <address@hidden>
+
+       Store packet time properly.
+
+2010-02-23  Benjamin Wolsey  <address@hidden>
+
+       Add a basic and working RTMP implementation.
+
+2010-02-23  Markus Gothe  <address@hidden>
+
+       struct -> class reconstruction
+
+2010-02-23  Rob Savoye  <address@hidden>
+
+       fix URL for ftp server.
+
+2010-02-22  Benjamin Wolsey  <address@hidden>
+
+       Drop a load of unused functions that were cluttering the IOChannel 
interface.
+       They may be reimplemented as free functions using the existing 
interface in
+       the unlikely event that they are ever needed.
+       
+       Split AMF implementation into low-level (basic types, no VM needed) and
+       high-level (as_value and as_object, VM needed) parts.
+
+2010-02-22  Benjamin Wolsey  <address@hidden>
+
+       Use read_byte, not read8.
+
+2010-02-22  Benjamin Wolsey  <address@hidden>
+
+       Unused functions.
+
+2010-02-22  Benjamin Wolsey  <address@hidden>
+
+       Unused function.
+
+2010-02-22  Benjamin Wolsey  <address@hidden>
+
+       Unused function.
+
+2010-02-22  Benjamin Wolsey  <address@hidden>
+
+       Unused function.
+
+2010-02-22  Benjamin Wolsey  <address@hidden>
+
+       Unused function.
+
+2010-02-22  Benjamin Wolsey  <address@hidden>
+
+       Drop unused function.
+
+2010-02-20  Benjamin Wolsey  <address@hidden>
+
+       Fix typo affecting string encoding.
+
+2010-02-20  Benjamin Wolsey  <address@hidden>
+
+       Split AMF handling into low-level (string, boolean, number only),
+       and high-level (conversion of as_value) functions.
+       
+       Writing complex objects is possible using only low-level functions.
+
+2010-02-18  Benjamin Wolsey  <address@hidden>
+
+       Minor changes.
+
+2010-02-18  Benjamin Wolsey  <address@hidden>
+
+       Rename.
+
+2010-02-18  Benjamin Wolsey  <address@hidden>
+
+       Expose basic reading functions for AMF buffers.
+
+2010-02-17  Benjamin Wolsey  <address@hidden>
+
+       Test references.
+
+2010-02-17  Benjamin Wolsey  <address@hidden>
+
+       More tests, notes.
+
+2010-02-17  Benjamin Wolsey  <address@hidden>
+
+       Object reference tests.
+
+2010-02-15  Markus Gothe  <address@hidden>
+
+       make it compile
+
+2010-02-15  Benjamin Wolsey  <address@hidden>
+
+       Documentation for as_object.
+
+2010-02-15  Benjamin Wolsey  <address@hidden>
+
+       Update documentation and formatting.
+
+2010-02-15  Markus Gothe  <address@hidden>
+
+       libamf is necessary for some compile-options
+
+2010-02-15  Rob Savoye  <address@hidden>
+
+       adjust the Distribution version when making the spec file.
+
+2010-02-15  Rob Savoye  <address@hidden>
+
+       up the next release version number now that 0.8.7 is out.
+
+2010-02-15  Markus Gothe  <address@hidden>
+
+       look for sys/epoll.h not epoll.h
+
+2010-02-15  Benjamin Wolsey  <address@hidden>
+
+       Split the gigantic TextField file into separate DisplayObject and 
ActionScript
+       implementations. TextField.cpp is stil gigantic.
+
+2010-02-15  Benjamin Wolsey  <address@hidden>
+
+       Split TextField into AS and core implementation.
+
+2010-02-15  Benjamin Wolsey  <address@hidden>
+
+       More tests for LocalConnection and SharedObject, fixes to
+       SharedObject.getSize() and removal of empty SharedObjects.
+
+2010-02-15  Benjamin Wolsey  <address@hidden>
+
+       Documentation.
+
+2010-02-15  Benjamin Wolsey  <address@hidden>
+
+       Need a string table rather than a VM.
+
+2010-02-15  Benjamin Wolsey  <address@hidden>
+
+       Clean up includes.
+
+2010-02-15  Benjamin Wolsey  <address@hidden>
+
+       Add a stress test for LocalConnection, which sends 1000 calls with 
complex
+       arguments as fast as it can in both directions. Gnash passes.
+
+2010-02-15  Benjamin Wolsey  <address@hidden>
+
+       Split header and data more usefully, so that the data size matches the
+       size field in the header.
+
+2010-02-15  Benjamin Wolsey  <address@hidden>
+
+       Fix typos to make sure header and size is written correctly.
+
+2010-02-15  Benjamin Wolsey  <address@hidden>
+
+       Expect failure that was marked fixed by accident.
+
+2010-02-15  Benjamin Wolsey  <address@hidden>
+
+       Use foreachSecond.
+
+2010-02-15  Benjamin Wolsey  <address@hidden>
+
+       Don't test getSize for SWF5 (it's undefined).
+
+2010-02-15  Benjamin Wolsey  <address@hidden>
+
+       Size is now correct.
+
+2010-02-15  Benjamin Wolsey  <address@hidden>
+
+       Remove empty SharedObjects as expected instead of writing a 0-size file.
+       This also cuts down on bogus error messages about truncated SOL files.
+
+2010-02-15  Benjamin Wolsey  <address@hidden>
+
+       Use a separate function for encoding the header.
+       
+       Get size correct in most cases.
+
+2010-02-15  Benjamin Wolsey  <address@hidden>
+
+       Get size more correct.
+
+2010-02-15  Benjamin Wolsey  <address@hidden>
+
+       Const correct.
+
+2010-02-15  Benjamin Wolsey  <address@hidden>
+
+       Proper tests.
+
+2010-02-15  Benjamin Wolsey  <address@hidden>
+
+       Add size tests.
+
+2010-02-15  Benjamin Wolsey  <address@hidden>
+
+       Drop some confused mess.
+
+2010-02-15  Benjamin Wolsey  <address@hidden>
+
+       Cleanup of includes.
+
+2010-02-15  Benjamin Wolsey  <address@hidden>
+
+       Use proper members for filename and object name.
+
+2010-02-15  Benjamin Wolsey  <address@hidden>
+
+       Drop functions and data members that are either unused or don't do 
anything
+       useful.
+
+2010-02-15  Markus Gothe  <address@hidden>
+
+       Fix --enable-debugger
+
+2010-02-14  Markus Gothe  <address@hidden>
+
+       Fix a traversion bug in finding paths for headers
+
+2010-02-14  Markus Gothe  <address@hidden>
+
+       Fix detection of pkg-config --cflags & --libs
+
+2010-02-14  Rob Savoye  <address@hidden>
+
+       updated ChangeLog from the release.
+
+2010-02-13  Rob Savoye  <address@hidden>
+
+       use PACKAGE_VERSION instead of just hardcoding trunk.
+
+2010-02-13  Rob Savoye  <address@hidden>
+
+       add support for php as a file type.
+
+2010-02-13  Rob Savoye  <address@hidden>
+
+       adjust dependencies so they work with fc11 and fc12.
+
+2010-02-13  Rob Savoye  <address@hidden>
+
+       Remove dupmshm for now.
+       Pass --build-id to ld to keep fc11 happy when building packages.
+       Make boost-date-time and boost-thread not a dependency for fc11, as
+       it only uses one big package for all the boost libraries.
+
+2010-02-13  Rob Savoye  <address@hidden>
+
+       remove extra blank line as it's a syntax error. Don't package dumpshm, 
it's been temporarily commented out.
+

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog-0.8.8 | 6274 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 6274 insertions(+), 0 deletions(-)
 create mode 100644 ChangeLog-0.8.8


hooks/post-receive
-- 
Gnash



reply via email to

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