Merge branch 'master' of git.sv.gnu.org:/srv/git/gnash
[gnash.git] / ChangeLog-0.8.4
blobf2e1f809b20123e0184b51d888e1928cd3efe7f8
1 2008-10-13  Russell Nelson <nelson@crynwr.com>
3         [9987] add flvdumper documentation, update preformmated docs, fix the
4         required bzr version, and make the ltdl patch work correctly if srcdir
5         <> builddir
7 2008-10-13  Russell Nelson <nelson@crynwr.com>
9         [9986] we ship libtoolize; don't detect the version they've installed
11 2008-10-12  Russell Nelson <nelson@crynwr.com>
13         [9985] updated NEWS, README for the release, and changed version in
14         configure.ac to 0.8.4
16 2008-10-11  Russell Nelson <nelson@crynwr.com>
18         [9984] Make install-plugins a little more clear.
20 2008-10-11  bastiaan <bastiaan@smeg>
22         [9983] Wallpaper over the MIT-SHM crashbug. (bug #23624)
24 2008-10-11  strk <strk@ubuntu>
26         [9982] Add a RECCOMMENDED label on configure output, and put in this
27         list libcurl and modern pbutils
29 2008-10-10  strk <strk@ubuntu>
31         [9981] drop duplicated ERROR label in logging output
33 2008-10-10  Benjamin Wolsey <bwy@benjaminwolsey.de>
35         [9980] Set default stream timeout to 60 seconds because sites like
36         youtube redirect a lot and with poor network performance (e.g. DNS
37         lookups) 10 isn't enough.  Change stream timeout chooser in the
38         preferences box to a spin box with a  max of 300.
40 2008-10-10  Bastiaan Jacques <bastiaan@bjacques.org>
42         [9979] configure.ac: Properly test for windows. Disable MIT-SHM by
43         default. gui: Fix compilation for MIT-SHM enabled GTK build.
45 2008-10-10  Benjamin Wolsey <bwy@benjaminwolsey.de>
47         [9978] Drop debugging.
49 2008-10-10  Benjamin Wolsey <bwy@benjaminwolsey.de>
51         [9977] Return the actual size of the buffer. Fixes bug #24503.
53 2008-10-10  Russell Nelson <nelson@crynwr.com>
55         [9976] need to call pkg-config for libs; restore cerr outs to make
56         xpi's getHome work.
58 2008-10-09  Benjamin Wolsey <bwy@benjaminwolsey.de>
60         [9975] Drop tests with inconsistent results for now.
62 2008-10-08  Bastiaan Jacques <bastiaan@bjacques.org>
64         [9974] Bring back support for missing-plugins installation.
66 2008-10-08  Sandro Santilli <strk@keybit.net>
68         [9973] Register media handler before sound handler (next step would be
69         having the sound handler cache the media handler pointer...)
71 2008-10-08  Benjamin Wolsey <bwy@benjaminwolsey.de>
73         [9972] More tests for Sound.
75 2008-10-08  Benjamin Wolsey <bwy@benjaminwolsey.de>
77         [9971] More tests.
79 2008-10-08  Sandro Santilli <strk@keybit.net>
81         [9970] be more verbose about failure in AudioDecoder initialization
83 2008-10-08  Benjamin Wolsey <bwy@benjaminwolsey.de>
85         [9969] Update expected results for ffmpeg. Gstreamer fails an extra
86         one.  Add onSoundComplete to named strings.
88 2008-10-08  Sandro Santilli <strk@keybit.net>
90         [9968] comment out debugging lines
92 2008-10-08  Sandro Santilli <strk@keybit.net>
94         [9967] Rework the expected resampler output size computation, and put
95         the abort back. Seems sane now.
97 2008-10-08  Sandro Santilli <strk@keybit.net>
99         [9966] Make the resampler output buffer even-sized (as it's being
100         considered an array of int16); don't abort if the samples-based
101         computation of output buffer doesn't match the input one, as
102         EmbeddedSoundTest.swf shows a case in which it fails but doesn't
103         trigger any invalid write (using valgrind).
105 2008-10-08  Sandro Santilli <strk@keybit.net>
107         [9965] Change sound_handler::create_sound interface to take a
108         SimpleBuffer by auto_ptr, avoiding memory copies for event sounds (and
109         improving readability); have sound_data constructor make sure that if
110         a SimpleBuffer is passed it's padded a MediaHandler requires; have
111         DEFINESOUND tag loader query MediaHandler for padding bytes when
112         allocating the buffer for sound data. Fixes an invalid read of ffmpeg
113         on EmbeddedSoundTest.swf
115 2008-10-08  Benjamin Wolsey <bwy@benjaminwolsey.de>
117         [9964] Get padding information from media backend.
119 2008-10-08  Benjamin Wolsey <bwy@benjaminwolsey.de>
121         [9963] Test for onSoundComplete and duration.
123 2008-10-08  Sandro Santilli <strk@keybit.net>
125         [9962] copyright dates and totals count
127 2008-10-08  Benjamin Wolsey <bwy@benjaminwolsey.de>
129         [9961] Add simple MovieTester-based runner for EmbeddedSound, enable
130         automatic run of test.
132 2008-10-08  Benjamin Wolsey <bwy@benjaminwolsey.de>
134         [9960] Test for embedded sound and the Sound object. Not yet enabled.
136 2008-10-08  Benjamin Wolsey <bwy@benjaminwolsey.de>
138         [9959] Test for ming version 0.4.3.
140 2008-10-08  Benjamin Wolsey <bwy@benjaminwolsey.de>
142         [9958] Add some media files for testing.
144 2008-10-08  Sandro Santilli <strk@keybit.net>
146         [9957] Remove dead code (old matrix mat, non-cached matrix params)
148 2008-10-08  Sandro Santilli <strk@keybit.net>
150         [9956] Add some info about libmedia layout (how it is and how it needs
151         to be changed)
153 2008-10-08  Sandro Santilli <strk@keybit.net>
155         [9955] Change some methods and member names in sound stuff
156         (readability)
158 2008-10-08  Sandro Santilli <strk@keybit.net>
160         [9954] Fix computation of sound duration for stereo sounds. See bug
161         #24481.
163 2008-10-07  Sandro Santilli <strk@keybit.net>
165         [9953] Correct use of tmpnam
167 2008-10-07  Sandro Santilli <strk@keybit.net>
169         [9952] More cleanups for xpcom: 1. Rename --with-xpcom-lib to --with-
170         xpcom-sdk-dir 2. Don't use pkg-config to find libs (won't work),
171         rather scan /usr/lib/iceape 3. Use libxpcomglue_s.a, not
172         libxpcomglue.a 4. Re-introduce use of XPCOM_LIB in plugin link line
174 2008-10-07  Sandro Santilli <strk@keybit.net>
176         [9951] Cleanups on the cookie code. Still #if 0'ed out (due to linking
177         errors) but now dumps the cookie file in its own method and has code
178         prepared to unlink it.
180 2008-10-07  Sandro Santilli <strk@keybit.net>
182         [9950] Have xpi packaging scripts define GNASH_XPI_PLUGIN, don't force
183         it from HAVE_XPCOM
185 2008-10-07  Sandro Santilli <strk@keybit.net>
187         [9949] Don't add XPCOM ldflags. Fixes plugin load under iceapi on
188         lenny. See bug #24469.
190 2008-10-07  Sandro Santilli <strk@keybit.net>
192         [9948] Tried to make the plugin section more informative.
194 2008-10-06  Russell Nelson <nelson@crynwr.com>
196         [9947] Make note about make install-plugins
198 2008-10-06  Bastiaan Jacques <bastiaan@bjacques.org>
200         [9946] FLVParser sometimes provides the wrong dimensions for video, so
201         let Gstreamer figure them out by itself. Fixes the video "scaling"
202         issue.
204 2008-10-06  Bastiaan Jacques <bastiaan@bjacques.org>
206         [9945] Don't forget the break inside switch...
208 2008-10-06  Bastiaan Jacques <bastiaan@bjacques.org>
210         [9944] {Audio,Video}DecoderGst.cpp: don't unref a buffer owned by the
211         bin, even if pushing failed.  VideoDecoderGst.cpp: Handle VP6A
212         correctly.  MediaParserGst.{cpp,h}: Comment fixes.
214 2008-10-06  Benjamin Wolsey <bwy@benjaminwolsey.de>
216         [9943] Allow build with all versions of ffmpeg up to current trunk.
218 2008-10-06  Bastiaan Jacques <bastiaan@bjacques.org>
220         [9942] Stop using _stream inside getBytesLoaded. (fixes #24460)
221         AudioDecoderGst: use ffaudioresample, or fallback on speexresample; if
222         neither are available, use audioresample. ("fixes" #24417)
224 2008-10-06  Sandro Santilli <strk@keybit.net>
226         [9941] Committed cookies patch by asac, with umask fixed and actual
227         dump disabled till we properly unlink it on exit
229 2008-10-06  Sandro Santilli <strk@keybit.net>
231         [9940] Don't use DISTCHECK flags for configuring the xpi builds, also
232         disable testsuite for that task.
234 2008-10-06  Sandro Santilli <strk@keybit.net>
236         [9939] Make less pkg_config --exist calls, aimed at readability
238 2008-10-06  Sandro Santilli <strk@keybit.net>
240         [9938] comment out debugging lines as they make self-contained
241         instructions fall off the bounds
243 2008-10-06  Sandro Santilli <strk@keybit.net>
245         [9937] hush some sound debugging
247 2008-10-06  Sandro Santilli <strk@keybit.net>
249         [9936] Avoid newlines in log messages
251 2008-10-06  Benjamin Wolsey <bwy@benjaminwolsey.de>
253         [9935] Drop a last reference to libmad.
255 2008-10-06  Sandro Santilli <strk@keybit.net>
257         [9934] Consisteny checking for NetStream-SquareTest
259 2008-10-06  Sandro Santilli <strk@keybit.net>
261         [9933] Don't wait for more frames to arrive when last advertised frame
262         was already parsed at time of symbol table lookup. Should fix bug
263         #24455.
265 2008-10-06  Bastiaan Jacques <bastiaan@bjacques.org>
267         [9932] libmedia/Makefile.am: Stop building our own versions and copies
268         of   Gstreamer elements.  Remove many files now unused.
270 2008-10-06  Sandro Santilli <strk@keybit.net>
272         [9931] document debugging macro
274 2008-10-06  Sandro Santilli <strk@keybit.net>
276         [9930] define GST_TIME_AS_MSECONDS when not already defined
278 2008-10-06  Sandro Santilli <strk@keybit.net>
280         [9929] call gst_init in VideoDecoderGst constructor (for consistency
281         with AudioDecoderGst) -- I thikn this may be saner to do in
282         MediaHandlerGst ctor btw...
284 2008-10-06  Sandro Santilli <strk@keybit.net>
286         [9928] Don't call gstreamer functions before gst_init ! Fixes bug
287         #24459.
289 2008-10-05  Benjamin Wolsey <bwy@benjaminwolsey.de>
291         [9927] Fix properly now I've tested the branch that changed.
293 2008-10-05  Benjamin Wolsey <bwy@benjaminwolsey.de>
295         [9926] Get initialization order right.
297 2008-10-04  Sandro Santilli <strk@keybit.net>
299         [9925] Make creation of preferences dialogue easier to read and hack
300         on; add Network preferences tab (streamsTimeout)
302 2008-10-04  Bastiaan Jacques <bastiaan@bjacques.org>
304         [9924] libmedia:   Makefile.am: Stop building SoundHandlerGst and
305         SoundGst.      MediaParser.cpp: In waitIfNeeded(), check that thread
306         kill has not been     requested. Previously, if the kill was
307         requested, and the parser     thread subsequently called
308         pushEncoded{Audio,Video}Frame,     waitIfNeeded() could again lock,
309         which caused a deadlock.   MediaParser.cpp: Move thread::join() out of
310         the destructor. As the     destructor is run *after* the child
311         constructor (i.e,      ~MediaParser{Gst,Ffmpeg}), the parser thread,
312         will be running after     the child destructor has finished. If the
313         parser thread then attempts     to access the child data (which is
314         expected), Pandora's box opens. Now,     every user of MediaParser
315         must call join() before it destroys the     MediaParser object.
316         MediaParser.h: Add extra data fields to encoded frame classes. Should
317         be     done more cleanly in the future.
318         gst/AudioDecoderGst.{cpp,h}: Clean up. Also, make sure that all the
319         buffers     available after the data push in decode() are accumulated
320         and returned.     Should fix some audio issues.
321         gst/MediaHandlerGst.cpp: Start using MediaParserGst.
322         gst/MediaParserGst.{cpp,h}: New Gstreamer based MediaParser
323         implementation. Should theoretically work even with Debian stable.
324         gst/VideoDecoderGst.{cpp,h}: Reimplement (and simplify) using swfdec's
325         Gstreamer bindings.    gst/swfdec_codec_gst.{c,h}: Make
326         specializations of the factory finder     for other types of
327         factories, such as parsers and demuxers.      libcore/asobj:
328         Makefile.am: Stop building Sound's child classes.   Sound.{h,cpp}:
329         Merge SoundFFmpeg. Call MediaParser::join() before its     destructor
330         is called.    NetStream.cpp: call MediaParser::join() before its
331         destructor is called.
333 2008-10-04  Sandro Santilli <strk@keybit.net>
335         [9923] Raise the default streams timeout from 1.5 to 3 seconds. See
336         bug #24449
338 2008-10-04  Benjamin Wolsey <bwy@benjaminwolsey.de>
340         [9922] Remove macros from Date.cpp.
342 2008-10-04  Benjamin Wolsey <bwy@benjaminwolsey.de>
344         [9921] More tests, fewer macros for Date class to try and catch why
345         there is a failure on Debian Lenny.
347 2008-10-04  Sandro Santilli <strk@keybit.net>
349         [9920] Don't force update of gnash.pot on 'make dist'
351 2008-10-04  Sandro Santilli <strk@keybit.net>
353         [9919] few translation lines, just for fun
355 2008-10-04  Sandro Santilli <strk@keybit.net>
357         [9918] Update po files (this time with relative paths)
359 2008-10-04  Sandro Santilli <strk@keybit.net>
361         [9917] Use paths relative to top sourcedir for po files, so updates
362         from different hosts don't change just for that. Other cleanups.
364 2008-10-03  Sandro Santilli <strk@keybit.net>
366         [9916] NetStream doesn't need to be virtual anymore
368 2008-10-03  Sandro Santilli <strk@keybit.net>
370         [9915] Maintain audio/video buffers in timestamp order
372 2008-10-03  Sandro Santilli <strk@keybit.net>
374         [9914] Minor comment and debug cleanups
376 2008-10-03  Sandro Santilli <strk@keybit.net>
378         [9913] Consider the media stream fully parsed on parse error.
380 2008-10-03  Benjamin Wolsey <bwy@benjaminwolsey.de>
382         [9912] Document gnashSleep.
384 2008-10-03  Sandro Santilli <strk@keybit.net>
386         [9911] Don't distribute .gmo files, you'll need gettext for an
387         internationalized gnash.
389 2008-10-03  Benjamin Wolsey <bwy@benjaminwolsey.de>
391         [9910] ifdefs round pthreads.h include.
393 2008-10-03  Benjamin Wolsey <bwy@benjaminwolsey.de>
395         [9909] htons...
397 2008-10-03  Benjamin Wolsey <bwy@benjaminwolsey.de>
399         [9908] Use GnashSleep in rtmp_client.cpp. A FIXME suggests it might be
400         better to drop the sleep entirely, but since I don't know I'll leave
401         this to someone else.
403 2008-10-03  Benjamin Wolsey <bwy@benjaminwolsey.de>
405         [9907] Initial stage in fixing sleep compatibility. Will hopefully
406         allow windows build to complete.
408 2008-10-03  Sandro Santilli <strk@keybit.net>
410         [9906] Have 'dumpconfig' say about jemalloc use; say about LIBINTL,
411         not INTLIBS.
413 2008-10-02  Sandro Santilli <strk@keybit.net>
415         [9905] Make sure the parser consumes all input, even on error. Fixes
416         bug #24429.
418 2008-10-02  Benjamin Wolsey <bwy@benjaminwolsey.de>
420         [9904] Compiler warning fixes (visibility).
422 2008-10-02  Benjamin Wolsey <bwy@benjaminwolsey.de>
424         [9903] Tests.
426 2008-10-02  Benjamin Wolsey <bwy@benjaminwolsey.de>
428         [9902] Correct totals.
430 2008-10-02  Benjamin Wolsey <bwy@benjaminwolsey.de>
432         [9901] Fix compiler warnings. Test for LoadVars.
434 2008-10-01  Russell Nelson <nelson@crynwr.com>
436         [9900] Add a query to XPCOM code to get our XPI install directory.
437         Install via XPI now works!
439 2008-10-01  Benjamin Wolsey <bwy@benjaminwolsey.de>
441         [9899] Correct configure output for cairo/sdl.
443 2008-10-01  Sandro Santilli <strk@keybit.net>
445         [9898] Fix CURL-full build (eh)
447 2008-10-01  Benjamin Wolsey <bwy@benjaminwolsey.de>
449         [9897] Make sure 'close' closes the about dialogue.
451 2008-10-01  Sandro Santilli <strk@keybit.net>
453         [9896] Fix CURL-less build (please test CURL-full ones)
455 2008-10-01  Sandro Santilli <strk@keybit.net>
457         [9895] Gnash is an SWF player (not that other trademarked thing)
459 2008-10-01  strk <strk@lo>
461         [9894] SDL is now a requirement for GST media handler too..
463 2008-10-01  strk <strk@lo>
465         [9893] Make GTK about dialog compatible with libgtk 2.8.20 (fixes bug
466         #24426)
468 2008-10-01  strk <strk@lo>
470         [9892] answer the 'why not CODEC_ID_H263I?' question
472 2008-10-01  strk <strk@lo>
474         [9891] log errors cleanups
476 2008-10-01  Benjamin Wolsey <bwy@benjaminwolsey.de>
478         [9890] Initialize _auxStreamerAttached, sort out initialization order
479         properly.
481 2008-10-01  strk <strk@lo>
483         [9889] Implement output operator for videoCodecType and audioCodecType
484         enums
486 2008-10-01  Benjamin Wolsey <bwy@benjaminwolsey.de>
488         [9888] More compiler warnings.
490 2008-10-01  Benjamin Wolsey <bwy@benjaminwolsey.de>
492         [9887] Silence compiler warnings and verbose debugging messages.
494 2008-09-30  Sandro Santilli <strk@keybit.net>
496         [9886] Add comment about why PROBE_BYTES has that value
498 2008-09-30  Sandro Santilli <strk@keybit.net>
500         [9885] drop annoying error message about matrix not being invertible,
501         the code is correct and tested in matrix_test.swf
503 2008-09-30  Sandro Santilli <strk@keybit.net>
505         [9884] Re-enable a test in MovieClip.as temporarely commented-out to
506         avoid having to fix immediately (it's fixed now). Add anotehr test to
507         matrix_test.swf to show effects of negative _xscale cache at time of
508         setting _rotation. I'm pretty satisfied about matrices at this point.
510 2008-09-30  Sandro Santilli <strk@keybit.net>
512         [9883] remove things already done, try adding more todo
514 2008-09-30  Sandro Santilli <strk@keybit.net>
516         [9882] unused variables warnings..
518 2008-09-30  Sandro Santilli <strk@keybit.net>
520         [9881] Drop the get_parent hack in character::set_rotation, only add
521         PI if xscale cache is negative, no matter yscale. Fixes the last known
522         failing tests in matrix_test.swf. We need more tests!
524 2008-09-30  Sandro Santilli <strk@keybit.net>
526         [9880] Another test, showing that success/failure of gnash on the last
527         added test is based on the _yscale cache values (while expected result
528         doesn't)
530 2008-09-30  Sandro Santilli <strk@keybit.net>
532         [9879] Add failing test in matrix_test.swf (sign related, triggered on
533         _rotation set)
535 2008-09-30  Sandro Santilli <strk@keybit.net>
537         [9878] Round more for the checks only failing due to accuracy. This
538         way we have NO expected failures in matrix_test.swf and can work on
539         getting some of them (in particular a reproduction of the one failing
540         in MovieClip.as with the get_parent hack in ::set_rotation removed)
542 2008-09-30  Benjamin Wolsey <bwy@benjaminwolsey.de>
544         [9877] Swap the matrix scale sign appropriately. Fixes the _xscale and
545         _yscale tests in MovieClip.as and matrix_test.c. Fixes mario.swf and
546         snowy.swf, no FAILs in the testsuite. Senocular transform_grabber.swf
547         also works again.
549 2008-09-30  Sandro Santilli <strk@keybit.net>
551         [9876] Add another matrix test showing that the failures in
552         MovieClip.as were not related to being _root or not. We get the matrix
553         values wrong but the actual transforms succeed...
555 2008-09-30  Sandro Santilli <strk@keybit.net>
557         [9875] Have character's matrix parameter setters use parameter-
558         specific setters of gnash::matrix but only if the character is not a
559         root one. Gets only XPASS in matrix_test.swf  (the XFAIL left seem
560         related to accuracy) and doesn't break the MovieClip-v8.swf ones.
562 2008-09-30  Sandro Santilli <strk@keybit.net>
564         [9874] Test: matrix caches not updated assigning Matrix to Transform
566 2008-09-29  Bastiaan Jacques <bastiaan@bjacques.org>
568         [9873] Use the new Gstreamer preprocessor conditional.
570 2008-09-29  Bastiaan Jacques <bastiaan@bjacques.org>
572         [9872] Don't bother including pbutils.h.
574 2008-09-29  Sandro Santilli <strk@keybit.net>
576         [9871] Few more tests for matrix of root.
578 2008-09-29  Bastiaan Jacques <bastiaan@bjacques.org>
580         [9870] configure.ac: fix typo. libmedia/gst/AudioDecoderGst.cpp: For
581         now, default to audioresample.
583 2008-09-29  Benjamin Wolsey <bwy@benjaminwolsey.de>
585         [9869] Fixes for more robustness issues and code cleanup.
587 2008-09-29  Bastiaan Jacques <bastiaan@bjacques.org>
589         [9868] Make Gstreamer also use SDL sound handler. Reimplement
590         AudioDecoderGst. Merge NetStreamFfmpeg up. Raise FLV probing limit.
592 2008-09-29  Benjamin Wolsey <bwy@benjaminwolsey.de>
594         [9867] Another abort in action_buffer.
596 2008-09-29  Sandro Santilli <strk@keybit.net>
598         [9866] Reset yscale sign on setting _width
600 2008-09-29  Benjamin Wolsey <bwy@benjaminwolsey.de>
602         [9865] Another robustness fix.
604 2008-09-29  Sandro Santilli <strk@keybit.net>
606         [9864] enable new math by default
608 2008-09-29  Sandro Santilli <strk@keybit.net>
610         [9863] Add a test showing that setting _width changes _yscale too !
611         (sign of it)
613 2008-09-29  strk <strk@gnash>
615         [9862] Add character::set_width and ::set_height, closing the circle
616         of AS-accessible matrix setters
618 2008-09-29  Benjamin Wolsey <bwy@benjaminwolsey.de>
620         [9861] Fix malformed SWF abort.
622 2008-09-29  Benjamin Wolsey <bwy@benjaminwolsey.de>
624         [9860] Separate LoadVars properly with "&" when converting to string
625         and don't add the "?" there. It's only necessary when actually
626         sending. Allow XML to be sent using the GET method, appropriately URL
627         encoded (undocumented).  Add documentation, drop default "post"
628         argument for sendAndLoad, as all users now need to specify a method.
630 2008-09-29  strk <strk@gnash>
632         [9859] Hint deb package name for swfmill
634 2008-09-28  Benjamin Wolsey <bwy@benjaminwolsey.de>
636         [9858] Check that data is returned in XMLSocket_as::fillMessageList to
637         prevent out-of-bounds reads. Don't recycle the return from select()
638         for read(), which doesn't help clarity. And make the function void, as
639         we don't care about the return.  Fixes an abort in the CSU. Er, I mean
640         the tagesschau.de election monitor (which almost works now, by the
641         way).
643 2008-09-27  strk <strk@lo>
645         [9857] Make sure sol files copied over SOLDIR are writable by user
646         while running the SharedObjectTestRunner. On 'distcheck' they aren't
647         by default writeable because they inherit permission flags from the
648         source copy which is in a read-only tree (this is an hack of
649         'distcheck' to verify there's NO copy on the source tree while
650         building)
652 2008-09-26  strk <strk@xtops>
654         [9856] Force cleanup of target soldir
656 2008-09-26  Benjamin Wolsey <bwy@benjaminwolsey.de>
658         [9855] Workaround for older ming.
660 2008-09-26  strk <strk@xtops>
662         [9854] For the sake of testing framework, still push sounds to the
663         active sounds container when asked to play them.
665 2008-09-26  Benjamin Wolsey <bwy@benjaminwolsey.de>
667         [9853] Drop render.h includes.
669 2008-09-26  strk <strk@xtops>
671         [9852] Increment the count of sounds start/stop requests (for testing
672         framework) even if it isn't possible to actually start sounds (system
673         audio errors).
675 2008-09-26  strk <strk@xtops>
677         [9851] Don't increment callback clients count if not registerin a new
678         one.
680 2008-09-26  strk <strk@xtops>
682         [9850] Add a SoundException class; Have attach_aux_streamer
683         implementation for SDL throw a SoundException when it can't fullfill
684         the caller request; refactor NetStreamFfmpeg to not only check for the
685         existance of a SoundHandler but also an actual success in registering
686         as an aux_streamer. This fixes the hung-on-audio-error on mx1.
688 2008-09-26  strk <strk@xtops>
690         [9849] Fix readNetworkLong version found in NetConnection.cpp too
692 2008-09-26  Benjamin Wolsey <bwy@benjaminwolsey.de>
694         [9848] Fix a bug in readNetworkLong and amf0_read_value.
696 2008-09-26  strk <strk@xtops>
698         [9847] Don't read one byte more for META FLV tag; log unimpl if type
699         of first AMF0 value is not STRING as expected.
701 2008-09-25  Benjamin Wolsey <bwy@benjaminwolsey.de>
703         [9846] Prevent aborts in some malformed SWFs.
705 2008-09-25  Russell Nelson <nelson@crynwr.com>
707         [9845] update README with building options, and README_CVS for bzr.
709 2008-09-25  strk <strk@lo>
711         [9844] Don't add +5 to the "beta" version of Ming if ming-config
712         --version  returns NO beta and NO rc substrings. Fixes recognition of
713         latest Ming release (0.4.2). Fix Ming-version dependent stuff in
714         matrix_test.c; it will fail with ming-head but just due to the fact
715         version hasn't been updated in Ming cvs yet (ie: cvs appers to be the
716         same version of latest release). I'll be fixing the Ming part next..
718 2008-09-25  Benjamin Wolsey <bwy@benjaminwolsey.de>
720         [9843] Fix bug #24363.
722 2008-09-25  Benjamin Wolsey <bwy@benjaminwolsey.de>
724         [9842] Bugfixes to and more tests for flash.geom.Transform class.
726 2008-09-25  Benjamin Wolsey <bwy@benjaminwolsey.de>
728         [9841] Log warning if an unsuitable locale is used.
730 2008-09-25  Jason Woofenden <jason@jasonwoof.com>
732         [9840] set startstopped off for gnash testing and fix typo (see bug
733         #24372)
735 2008-09-25  Benjamin Wolsey <bwy@benjaminwolsey.de>
737         [9839] Update for new swfdec tests, correct Color class propflags.
739 2008-09-25  strk <strk@lo>
741         [9838] Limit the FLV streams probe to a compile-time defined number of
742         bytes. Always probe the stream, even if FLV headers flag say there's
743         nothing in it (tested as expected behavior). See bug #24371 for more
744         info.
746 2008-09-25  Benjamin Wolsey <bwy@benjaminwolsey.de>
748         [9837] Passing test, complete / correct Key class.
750 2008-09-25  Benjamin Wolsey <bwy@benjaminwolsey.de>
752         [9836] Set valid bounds to full window, not 1 less. Fixes graphical
753         rubbish on the bottom line of some movies.
755 2008-09-25  strk <strk@lo>
757         [9835] Fix streams info scan in FLVParser (bug #24371); turn the a/v
758         flags off when no actual tags were found; log an error when a/v tags
759         are  found while not expected.
761 2008-09-25  Benjamin Wolsey <bwy@benjaminwolsey.de>
763         [9834] Small improvement to logging, correct propflags.  More help
764         interpreting the swfdec testsuite run.
766 2008-09-24  strk <strk@lo>
768         [9833] Don't reset a TextField bounding box if autoSize!=none BUT
769         wordWrap=true Fixes bug #24348.
771 2008-09-24  strk <strk@lo>
773         [9832] Just tested plugin with Iceweasel 2.0.0.6
775 2008-09-24  Benjamin Wolsey <bwy@benjaminwolsey.de>
777         [9831] Minor cleanups, minor AS compatibility fixes.
779 2008-09-24  Benjamin Wolsey <bwy@benjaminwolsey.de>
781         [9830] Const correctness, reduce unnecessary const_casts (const_casts
782         are particularly evil), optimize Button (button_character_instance)
783         class.  Minor actionscript compatibility fixes.  Drop unused methods.
785 2008-09-24  strk <strk@lo>
787         [9829] as_errors are as_errors...
789 2008-09-24  strk <strk@lo>
791         [9828] Make matrix_test.c aware of latest Ming bugfixes.
793 2008-09-24  Benjamin Wolsey <bwy@benjaminwolsey.de>
795         [9827] Minor cleanups, simplification and documentation of Gui class.
797 2008-09-23  Benjamin Wolsey <bwy@benjaminwolsey.de>
799         [9826] Improve swfdec testsuite run.
801 2008-09-23  Benjamin Wolsey <bwy@benjaminwolsey.de>
803         [9825] Fix bug #24355.
805 2008-09-23  strk <strk@xtops>
807         [9824] ignore SIGHUP while running tests. Fixes false failures on
808         debian stable.
810 2008-09-23  strk <strk@xtops>
812         [9823] add comments above snippet of code handling exceptional returns
814 2008-09-23  Benjamin Wolsey <bwy@benjaminwolsey.de>
816         [9822] Update docs for libmad removal.
818 2008-09-23  Benjamin Wolsey <bwy@benjaminwolsey.de>
820         [9821] Remove all mad code finally.
822 2008-09-23  Sandro Santilli <strk@keybit.net>
824         [9820] Add more matrix tests
826 2008-09-23  Benjamin Wolsey <bwy@benjaminwolsey.de>
828         [9819] Another tested browser.
830 2008-09-23  Benjamin Wolsey <bwy@benjaminwolsey.de>
832         [9818] Missing commit from yesterday.  Update README a bit.
834 2008-09-23  Sandro Santilli <strk@keybit.net>
836         [9817] Add test for matrix values right before the tests that fail
837         with new math (the new tests succeed with current code)
839 2008-09-22  Sandro Santilli <strk@keybit.net>
841         [9816] Look for LIBAVCODEC_VERSION_TRIPLET before LIBAVCODEC_VERSION
842         as the latter is defined in terms of the former when available. Fixes
843         configuration on fedora9.
845 2008-09-22  Sandro Santilli <strk@keybit.net>
847         [9815] Don't forget the dust-hiding carpet !
849 2008-09-22  Sandro Santilli <strk@keybit.net>
851         [9814] Hide ffmpeg include dust in a custom header, included by all
852         users. Provide the damn INT64_C macro if not defined. Fixes support
853         for 51.40.2 and 51.40.4 and 51.12.1  and who knows what else
855 2008-09-22  Benjamin Wolsey <bwy@benjaminwolsey.de>
857         [9813] Improve flash package testing. Add new tests for
858         ColorTransform.  Make corrections to availability of
859         flash.geom.Transform based on tests (also in swfdec testsuite).
860         Implement ColorTransform and Transform.colorTransform.  Passes in
861         MovieClip, Transform and all the new tests for ColorTransform.
862         Cleanups to flash package classes.
864 2008-09-22  Russell Nelson <nelson@crynwr.com>
866         [9812] warn ppl about changing doc/C without --enable-docbook
868 2008-09-22  strk <strk@xtops>
870         [9811] Fixes to support ffmpeg in debian stable (51.11.0).
872 2008-09-22  Benjamin Wolsey <bwy@benjaminwolsey.de>
874         [9810] More tests for ColorTransform.
876 2008-09-22  Sandro Santilli <strk@keybit.net>
878         [9809] Include external headers with <>
880 2008-09-22  Benjamin Wolsey <bwy@benjaminwolsey.de>
882         [9808] Tests for flash.geom.ColorTransform.
884 2008-09-22  Sandro Santilli <strk@keybit.net>
886         [9807] Fail ffmpeg version check if version > 52.0.0 and swscale isn't
887         found
889 2008-09-22  Sandro Santilli <strk@keybit.net>
891         [9806] Don't assume an 'ffmpeg' substring in avcodec.h path means the
892         layout is ffmpeg/avcodec.h rather then libavcodec/avcodec.h. Be more
893         accurate about the test...
895 2008-09-22  Sandro Santilli <strk@keybit.net>
897         [9805] Pad ffmpeg version to make space for 2 digit per version level,
898         cleanups and improvements in output. See bug #24310.
900 2008-09-22  Sandro Santilli <strk@keybit.net>
902         [9804] Don't add -I/usr/include for X11 headers
904 2008-09-22  Benjamin Wolsey <bwy@benjaminwolsey.de>
906         [9803] Some localization for the release.  Fix the SAMPLE_FMT_S24
907         build problem.  Credit translators in GTK gui.
909 2008-09-20  Benjamin Wolsey <bwy@benjaminwolsey.de>
911         [9802] Make Transform_as's sprite_instance reference safe (I think),
912         pending more tests about how the binding should be done.  Implement
913         matrix setter because it's easy, may be useful in testing, and makes
914         all the senocular Matrix demonstrations work, which is nice.
915         Transform.as matrix tests all pass (apart from one accuracy-based
916         one).
918 2008-09-20  Sandro Santilli <strk@keybit.net>
920         [9801] Expect more successes about MovieClip.transform
922 2008-09-20  Sandro Santilli <strk@keybit.net>
924         [9800] Add zou's new matrix math (compile-time off for now)
926 2008-09-20  Benjamin Wolsey <bwy@benjaminwolsey.de>
928         [9799] MovieClip binding tests.
930 2008-09-20  Sandro Santilli <strk@keybit.net>
932         [9798] Sound is still an object, needs to mark proper properties too
933         for GC! NOTE: this isn't tested, to test it should be enough to add a
934         custom property to a Sound instance and access it on next frame (and
935         check with valgrind if that isn't enough for a segfault)
937 2008-09-20  Benjamin Wolsey <bwy@benjaminwolsey.de>
939         [9797] Working but *not sufficiently tested* implementation of
940         MovieClip.transform and flash.geom.Transform.matrix getter. This is
941         for testing of the internal matrix.  Implementing the setter should be
942         very easy.
944 2008-09-20  Benjamin Wolsey <bwy@benjaminwolsey.de>
946         [9796] Another test for Transform.
948 2008-09-20  Sandro Santilli <strk@keybit.net>
950         [9795] Use libungif if libgif isn't found. Minor tweaks in
951         matrix_test.swf.
953 2008-09-19  Benjamin Wolsey <bwy@benjaminwolsey.de>
955         [9794] Prevent an abort.  Test Transform more.
957 2008-09-19  Benjamin Wolsey <bwy@benjaminwolsey.de>
959         [9793] Tests.
961 2008-09-19  Russell Nelson <nelson@crynwr.com>
963         [9792] xpi needs a .../plugins directory
965 2008-09-19  Sandro Santilli <strk@keybit.net>
967         [9791] Add info about corrispondence between gnash::matrix and
968         flash.geom.Matrix
970 2008-09-19  Sandro Santilli <strk@keybit.net>
972         [9790] Good stuff: inspect matrix values after setting parameters
974 2008-09-19  Sandro Santilli <strk@keybit.net>
976         [9789] Fix make check (hopefully)
978 2008-09-19  Sandro Santilli <strk@keybit.net>
980         [9788] More matrix tests using MovieClip.prototype.transform getter
982 2008-09-19  Benjamin Wolsey <bwy@benjaminwolsey.de>
984         [9787] Define an as_object interface class for loadable objects, for
985         use by LoadVars and XML. This reflects the relationship between the
986         objects (and saves much code duplication).  Const correct property
987         enumeration.
989 2008-09-18  Benjamin Wolsey <bwy@benjaminwolsey.de>
991         [9786] Commit before merging...
993 2008-09-18  Benjamin Wolsey <bwy@benjaminwolsey.de>
995         [9785] Tests for MovieClip properties, plus a rename that was
996         languishing forgotten somewhere.
998 2008-09-18  Markus Gothe <nietzsche@lysator.liu.se>
1000         [9784] removed from now on
1002 2008-09-18  Sandro Santilli <strk@keybit.net>
1004         [9783] add visual widget to better show effects of matrices. seems to
1005         me that gnash is failing there
1007 2008-09-18  Sandro Santilli <strk@keybit.net>
1009         [9782] yet some other matrix test
1011 2008-09-18  Sandro Santilli <strk@keybit.net>
1013         [9781] add test for inversion of not-invertible matrix
1015 2008-09-18  Benjamin Wolsey <bwy@benjaminwolsey.de>
1017         [9780] Minor stuff.
1019 2008-09-18  Benjamin Wolsey <bwy@benjaminwolsey.de>
1021         [9779] Simplify and tidy up.
1023 2008-09-18  Benjamin Wolsey <bwy@benjaminwolsey.de>
1025         [9778] Simplify as_object interface.
1027 2008-09-18  Sandro Santilli <strk@keybit.net>
1029         [9777] further improved matrix_test to use _rotation too
1031 2008-09-18  Benjamin Wolsey <bwy@benjaminwolsey.de>
1033         [9776] Use namedStrings more.  Do more tidying up of old XML_as code.
1035 2008-09-18  Sandro Santilli <strk@keybit.net>
1037         [9775] Add compile-time define to switch cached matrix parameters off
1039 2008-09-17  Russell Nelson <nelson@crynwr.com>
1041         [9774] use portable shell
1043 2008-09-17  Markus Gothe <nietzsche@lysator.liu.se>
1045         [9773] Note to self: KISS; Darwin's liboolize
1047 2008-09-17  Markus Gothe <nietzsche@lysator.liu.se>
1049         [9772] Fix Darwin's liboolize to not run configure
1051 2008-09-17  Markus Gothe <nietzsche@lysator.liu.se>
1053         [9771] Added Darwin's libtoolize support
1055 2008-09-17  Markus Gothe <nietzsche@lysator.liu.se>
1057         [9770] Added Darwin's libtoolize support
1059 2008-09-17  Benjamin Wolsey <bwy@benjaminwolsey.de>
1061         [9769] Use PROP_uCUSTOM_HEADERS everywhere.
1063 2008-09-17  Sandro Santilli <strk@keybit.net>
1065         [9768] Another read-matrix-from-swf case
1067 2008-09-17  Sandro Santilli <strk@keybit.net>
1069         [9767] fix compiler errors in mysql extension
1071 2008-09-17  Sandro Santilli <strk@keybit.net>
1073         [9766] fix build of extensions after array class rename
1075 2008-09-17  Sandro Santilli <strk@keybit.net>
1077         [9765] Add tests for effects of setting _xscale and _yscale on
1078         characters with weird matrices read from SWF. Changed
1079         character::set_x_scale to use matrix::set_x_scale as that seems to
1080         give better results. (overall results are still frustrating though)
1082 2008-09-17  Benjamin Wolsey <bwy@benjaminwolsey.de>
1084         [9764] Clarify ownership of network streams.  Implement
1085         addRequestHeaders for XML and LoadVars correctly (passes in swfdec and
1086         for new tests in actionscript.all). There's quite a bit of code
1087         duplication for these two classes.  Rename various as classes for
1088         consistency.
1090 2008-09-17  Sandro Santilli <strk@keybit.net>
1092         [9763] Try hitTest with the transformed characters. Gnash succeeds.
1093         Note that this is with shapeFlag off (only checking boundaries). Dunno
1094         why, when trying shapeFlag on (check actual shape hit) the pp gives
1095         odd results.
1097 2008-09-17  Sandro Santilli <strk@keybit.net>
1099         [9762] More tests for matrix to caches, fix computation of matrix
1100         caches in button instances, minor cleanup
1102 2008-09-17  Bastiaan Jacques <bastiaan@bjacques.org>
1104         [9761] libcore/matrix.cpp: document determinant() implementation.
1105         libcore/vm/CallStack.h: allow vector as_value class visibility; fixes
1106         compile.
1108 2008-09-16  Sandro Santilli <strk@keybit.net>
1110         [9760] Use named strings where appropriate, shake code a bit in array
1112 2008-09-16  Sandro Santilli <strk@keybit.net>
1114         [9759] add test for 'constructor' property of array instances
1116 2008-09-16  Sandro Santilli <strk@keybit.net>
1118         [9758] - Drop another static member (CallStack) - Implement
1119         arguments.caller
1121 2008-09-16  Russell Nelson <nelson@crynwr.com>
1123         [9757] simplify code and only look where we expect testrun.sum files
1125 2008-09-16  Russell Nelson <nelson@crynwr.com>
1127         [9756] testsuite/MovieTester.cpp: back out debugging printfs
1129 2008-09-16  Benjamin Wolsey <bwy@benjaminwolsey.de>
1131         [9755] Do the same for LoadVars as for XML (sendAndLoad).
1133 2008-09-16  Benjamin Wolsey <bwy@benjaminwolsey.de>
1135         [9754] Allow XML.sendAndLoad to take any object as second argument
1136         (tested in  actionscript.all/XML.as).  Allow loading of data into
1137         either XML or LoadVars (not automatically tested). Fixes Twitter's
1138         SWF, which expects data to be loaded into a passed LoadVars.  Partial
1139         implementation of XML.addRequestHeader (not automatically tested),
1140         which may not be completely correct but is better than nothing.
1142 2008-09-16  Sandro Santilli <strk@keybit.net>
1144         [9753] Test that _parent of a new TextField is undefined
1146 2008-09-16  Sandro Santilli <strk@keybit.net>
1148         [9752] more ignores
1150 2008-09-15  Russell Nelson <nelson@crynwr.com>
1152         [9751] Can't use ``thingie'' in a shell script
1154 2008-09-15  Sandro Santilli <strk@keybit.net>
1156         [9750] Fix bug #24266 (handling of TextField's _width & _height)
1158 2008-09-15  Bastiaan Jacques <bastiaan@bjacques.org>
1160         [9749] Simplify SimpleBuffer using a scoped array.
1162 2008-09-15  Benjamin Wolsey <bwy@benjaminwolsey.de>
1164         [9748] Check whether sound has been deleted before mixing; might fix
1165         bug #22314.
1167 2008-09-15  Benjamin Wolsey <bwy@benjaminwolsey.de>
1169         [9747] Don't write the address of std::ofsteam out to the rcfile.
1171 2008-09-15  Benjamin Wolsey <bwy@benjaminwolsey.de>
1173         [9746] We don't protect the stack any more. Clarify std::bad_alloc
1174         handling.
1176 2008-09-15  Bastiaan Jacques <bastiaan@bjacques.org>
1178         [9745] Make sed expression BSD-compatible.
1180 2008-09-15  Sandro Santilli <strk@keybit.net>
1182         [9744] minor cleanups
1184 2008-09-15  Sandro Santilli <strk@keybit.net>
1186         [9743] modify test to be compatible with an older Ming having troubles
1187         with enumeration syntax (fixes run on gnashdev).
1189 2008-09-15  Sandro Santilli <strk@keybit.net>
1191         [9742] - Allow MovieClip.getBounds to be called for any character and
1192         with   any character as first arg - Add more tests to TextField.as -
1193         Fix debugging output of SharedObjectTestRunner
1195 2008-09-15  Sandro Santilli <strk@keybit.net>
1197         [9741] update expected swfdec test results
1199 2008-09-15  Benjamin Wolsey <bwy@benjaminwolsey.de>
1201         [9740] Fix for bug #24265 (crash loading malformed jpeg).
1203 2008-09-15  Sandro Santilli <strk@keybit.net>
1205         [9739] - Fix haxe-based testsuite build scripts. - Don't pretend
1206         as_value by Element is able to construct sprites (isn't)
1208 2008-09-15  Benjamin Wolsey <bwy@benjaminwolsey.de>
1210         [9738] Revert plugin to snprintf, as it didn't work (forgot make
1211         install-plugin). Should be sorted out properly later, but we can't
1212         have the plugin not working...
1214 2008-09-15  Sandro Santilli <strk@keybit.net>
1216         [9737] Test/fix MOVIECLIP types with amf0
1218 2008-09-14  Sandro Santilli <strk@keybit.net>
1220         [9736] Improvements in AMF0 serialization (skip hidden props, skip
1221         functions)
1223 2008-09-14  Benjamin Wolsey <bwy@benjaminwolsey.de>
1225         [9735] Simplify gui interface.  Use C++ for conversion.
1227 2008-09-14  Benjamin Wolsey <bwy@benjaminwolsey.de>
1229         [9734] snprintf is barely better than printf and isn't at all
1230         standard. Use stringstreams instead. Use strncpy to copy data into a C
1231         string.
1233 2008-09-13  Sandro Santilli <strk@keybit.net>
1235         [9733] Switch default AMF decode/encode implementation used for
1236         SharedObject to buffer-based, stub missing SharedObject methods
1238 2008-09-12  Russell Nelson <nelson@crynwr.com>
1240         [9732] testsuite/actionscript.all/SharedObject.as: don't create files
1241         with spaces in their namesplugin/xpcom/README.txt: point at the
1242         tutorial and author.
1244 2008-09-12  Russell Nelson <nelson@crynwr.com>
1246         [9731] Ugly but necessary switch from 'flash' to 'SWF' everywhere
1247         appropriate
1249 2008-09-12  Russell Nelson <nelson@crynwr.com>
1251         [9730] testsuite/misc-haxe.all/Makefile.am: improvements for
1252         distcheckpackaging/xpi.am: really ought to include the version.
1254 2008-09-12  Sandro Santilli <strk@keybit.net>
1256         [9729] Fix latest youtube player.
1258 2008-09-12  Sandro Santilli <strk@keybit.net>
1260         [9728] - Improve Element to as_value converter. - Add log_amferror and
1261         related gnashrc directive.
1263 2008-09-12  Sandro Santilli <strk@keybit.net>
1265         [9727] - Fix make dist (SharedObjectTest stuff) - Update expected
1266         results from swfdec testsuite - Improve SharedObjectTest.as (effects
1267         of prop flags over serialization) - Improve SharedObjectTestRunner
1268         (now tests both reading and writing) - Make object property visitor a
1269         virtual non templated method, so to   allow scanning array properties
1270         in the short term (they should really   be normal properties instead).
1271         - Improve AMF deserialization (readAMF0) - Improve AMF serialization
1272         (writeAMF0) - Fix enumeration of array properties and add tests for it
1274 2008-09-12  Bastiaan <bastiaan@apex.bjacques.org>
1276         [9726] Make sure exported symbols are visible across DSOs.
1277         http://wiki.gnashdev.org/CodingStyle#Preprocessor_directives
1279 2008-09-11  rob@welcomehome.org
1281         [9725] build libtool2 in it's own directory. Make distcheck work again
1282         using either libtool 1.5.x or 2.2.6.
1284 2008-09-11  Sandro Santilli <strk@keybit.net>
1286         [9724] Test ECMA_ARRAY amf0 parsing (still bogus in gnash)
1288 2008-09-11  Sandro Santilli <strk@keybit.net>
1290         [9723] Don't access the VM singleton from movie_root. Hold a ref
1291         instead. Hush debugging for remoting.
1293 2008-09-11  Sandro Santilli <strk@keybit.net>
1295         [9722] Improve SharedObject test. Commit patches contributed by Jason
1296         Woofenden implementing SharedObject.cpp using the buffer-based
1297         encoder/decoder. Jason code make all of the self-contained test
1298         succeed except comparison of input and output (gnash fails in
1299         producing an optimization version of the .sol file for a strict
1300         array). NOTE: Jason code doesn't replace original code; instead it's
1301         DISABLED BY DEFAULT and can be enabled by defining a macro in
1302         SharedObject.cpp for further testing (#define BUFFERED_AMF_SOL).
1304 2008-09-11  Sandro Santilli <strk@keybit.net>
1306         [9721] Expect failures in the test
1308 2008-09-11  rob@welcomehome.org
1310         [9720] fix the conditionals for libtool, and for libtool 2.x, force
1311         the build directory paths to be libbase/libltdl
1313 2008-09-11  rob@welcomehome.org
1315         [9719] install libltdl as a subdirectory of libbase when using libtool
1316         2.x
1318 2008-09-11  rob@welcomehome.org
1320         [9718] use libbase as the top builddir.
1322 2008-09-10  rob@welcomehome.org
1324         [9717] test for a yes value instead of a no value, which fixes builds
1325         for libtool 1.5 without specifing --enable-ltdl-install
1327 2008-09-10  Bastiaan Jacques <bastiaan@bjacques.org>
1329         [9716] Let autotools figure out what the preprocessor is.
1331 2008-09-10  Sandro Santilli <strk@keybit.net>
1333         [9715] More cleanups to SharedObject and normalization tests.
1335 2008-09-10  Sandro Santilli <strk@keybit.net>
1337         [9714] Introduce SharedObjectLibrary, cleanup code (still using SOL)
1339 2008-09-10  Sandro Santilli <strk@keybit.net>
1341         [9713] const-correctness in gnash::SOL, more tests about SharedObject
1343 2008-09-10  Sandro Santilli <strk@keybit.net>
1345         [9712] test effects of calling SharedObject.getLocal with no arg
1347 2008-09-10  Sandro Santilli <strk@keybit.net>
1349         [9711] run the new SharedObject test as part of 'make check'
1351 2008-09-10  Sandro Santilli <strk@keybit.net>
1353         [9710] Add read/write test for SharedObject (self-contained).
1355 2008-09-09  Sandro Santilli <strk@keybit.net>
1357         [9709] Fix name clash of PropsSerializer class (fixes bug #24224).
1358         Cleanups and tests for SharedObject.
1360 2008-09-09  Sandro Santilli <strk@keybit.net>
1362         [9708] fix segfault on non-existing movie (bug #24232)
1364 2008-09-09  Sandro Santilli <strk@keybit.net>
1366         [9707] SharedObject cleanups and test improvement
1368 2008-09-09  Sandro Santilli <strk@keybit.net>
1370         [9706] Fix AMF0 serializer/deserializer (add OBJECT and ARRAY writing
1371         support, fix visibility of __proto__ and constructor members, fix
1372         reference indexing) Potlatch now works.
1374 2008-09-09  Markus Gothe <nietzsche@lysator.liu.se>
1376         [9705] sprintf -> snprintf
1378 2008-09-09  Markus Gothe <nietzsche@lysator.liu.se>
1380         [9704] atof -> strtof
1382 2008-09-09  Markus Gothe <nietzsche@lysator.liu.se>
1384         [9703] atoi -> strto(u)l
1386 2008-09-08  Markus Gothe <nietzsche@lysator.liu.se>
1388         [9702] signal.h -> csignal
1390 2008-09-08  Markus Gothe <nietzsche@lysator.liu.se>
1392         [9701] atoi() -> strtol()
1394 2008-09-08  Markus Gothe <nietzsche@lysator.liu.se>
1396         [9700] Use env.bottom() for debbuger
1398 2008-09-08  Sandro Santilli <strk@keybit.net>
1400         [9699] fix amf reference debugging output
1402 2008-09-08  Sandro Santilli <strk@keybit.net>
1404         [9698] Oops, fix serialization of object/reference
1406 2008-09-08  Sandro Santilli <strk@keybit.net>
1408         [9697] add as_value serializer (writeAMF0) and support circular
1409         references
1411 2008-09-08  rob@welcomehome.org
1413         [9696] don't waste time on client side RTMP support anymore.
1415 2008-09-08  Sandro Santilli <strk@keybit.net>
1417         [9695] Fix last make check failure (but a bug is still around in
1418         collision detection)
1420 2008-09-08  rob@welcomehome.org
1422         [9694] merge libtool2 support from branch
1424 2008-09-07  Markus Gothe <nietzsche@lysator.liu.se>
1426         [9693] implemted set_stack_index()
1428 2008-09-07  Markus Gothe <nietzsche@lysator.liu.se>
1430         [9692] Fixed make check
1432 2008-09-07  Markus Gothe <nietzsche@lysator.liu.se>
1434         [9691] remove non-existent libcygnal.la
1436 2008-09-06  Markus Gothe <nietzsche@lysator.liu.se>
1438         [9690] Fix debugger
1440 2008-09-06  Sandro Santilli <strk@keybit.net>
1442         [9689] Add .vimrc file helping with the 4-spaces tabs style.
1444 2008-09-06  Russell Nelson <nelson@crynwr.com>
1446         [9688] Fixed a couple of problems that prevented 'make xpi' from
1447         working.
1449 2008-09-06  Bastiaan Jacques <bastiaan@bjacques.org>
1451         [9687] Pass Element by reference (and not by pointer) to as_value so
1452         it won't be converted to bool or int. Don't delete two objects that
1453         got their ownership transferred. Should fix AsValueTest all around.
1455 2008-09-06  Bastiaan Jacques <bastiaan@bjacques.org>
1457         [9686] Allow the Ming tests to run on OpenBSD by added some includes
1458         and forcing the argument to sqrt to floating point to resolve
1459         ambiguity.
1461 2008-09-06  Bastiaan Jacques <bastiaan@bjacques.org>
1463         [9685] Add extra includes for compatibility on OpenBSD.
1465 2008-09-05  Russell Nelson <nelson@crynwr.com>
1467         [9684] May not fix XPCOM, but it doesn't break 'make check' any worse
1468         than it already is.
1470 2008-09-05  Bastiaan Jacques <bastiaan@bjacques.org>
1472         [9683] Remove references to fixed bugs.
1474 2008-09-04  Markus Gothe <nietzsche@lysator.liu.se>
1476         [9682] Fixed deletion of auto_ptr
1478 2008-09-04  Sandro Santilli <strk@keybit.net>
1480         [9681] close loadVariables IOChannel as soon as done with it, prepare
1481         to debug more CURL haging due to IOCHannel leaks on exit.
1483 2008-09-04  Benjamin Wolsey <bwy@benjaminwolsey.de>
1485         [9680] Pass movie_definition by reference, as it always has to be
1486         there.  Other minor cleanups.
1488 2008-09-04  rob@welcomehome.org
1490         [9679] merge bug fix from rtmp branch for failing test cases
1492 2008-09-04  Benjamin Wolsey <bwy@benjaminwolsey.de>
1494         [9678] Drop assertion in Sound.cpp, make mouse button events handling
1495         in movie_root a bit more sensible. Don't leak ClassHierarchy on VM
1496         destruction (doesn't really matter now, but would if SWFs could be
1497         played successively).
1499 2008-09-04  Sandro Santilli <strk@keybit.net>
1501         [9677] Make as_value::to_element return by auto_ptr, have as_value by
1502         Element constructor take a const ref. Minor const correctness and
1503         headers streamline in libamf.
1505 2008-09-04  Sandro Santilli <strk@keybit.net>
1507         [9676] Don't include element.h, a forward declaration is enough and
1508         avoids having to include libamf from lots of subdirs (testsuite and
1509         extensions)
1511 2008-09-04  bastiaan <bastiaan@rimmer>
1513         [9675] Stop stating the obvious.
1515 2008-09-03  Sandro Santilli <strk@keybit.net>
1517         [9674] Make Player's Gui non-static, rework core to host communication
1518         design
1520 2008-09-03  rob@welcomehome.org
1522         [9673] merge support from branch for maming amf elements from
1523         as_values.
1525 2008-09-03  rob@welcomehome.org
1527         [9672] merge patch from rtmp branch.
1529 2008-09-03  rob@welcomehome.org
1531         [9671] merge patch for getting element data
1533 2008-09-03  rob@welcomehome.org
1535         [9670] merge patch for creating as_values
1537 2008-09-03  rob@welcomehome.org
1539         [9669] Merge from rtmp branch.
1541 2008-09-03  Benjamin Wolsey <bwy@benjaminwolsey.de>
1543         [9668] Plug leak.
1545 2008-09-03  Benjamin Wolsey <bwy@benjaminwolsey.de>
1547         [9667] Drop some unnecessary utility code.  Other maintenance
1548         (renaming, cleanups).
1550 2008-09-03  Sandro Santilli <strk@keybit.net>
1552         [9666] Generated ChangeLog using 'bzr log --gnu -r 9417..'
1554 2008-09-03  Sandro Santilli <strk@keybit.net>
1556         [9665] Reintroduce MIT_SHM for agg (was forced off); testsuite
1557         (matrix) cleanups; remoting cleanups
1559 2008-09-03  bastiaan <bastiaan@rimmer>
1561         [9664] Use boost's numeric conversion instead of trunc to improve
1562         portability. This should not result in a change of behaviour.
1564 2008-09-03  Benjamin Wolsey <bwy@benjaminwolsey.de>
1566         [9663] Failing tests for try.
1568 2008-09-03  Sandro Santilli <strk@keybit.net>
1570         [9662] add tag interface to MediaParser; implement it in FLVParser and
1571         use from NetStreamFfmpeg
1573 2008-09-02  Russell Nelson <nelson@nelson-desktop>
1575         [9661] removing -fshort-wchar; we need to use it only on the NPAPI
1577 2008-09-02  Benjamin Wolsey <bwy@benjaminwolsey.de>
1579         [9660] Small cleanups.
1581 2008-09-02  Sandro Santilli <strk@keybit.net>
1583         [9659] Cleanups in amf::Element class and libmedia
1585 2008-09-01  Russell Nelson <nelson@nelson-desktop>
1587         [9658] Changes needed to make --enable-xpcom to compile on Gutsy
1588         Gibbon
1590 2008-09-01  Sandro Santilli <strk@keybit.net>
1592         [9657] Use a single stack (VM-owned) for ActionScript execution
1594 2008-09-01  Benjamin Wolsey <bwy@benjaminwolsey.de>
1596         [9656] Fix segfault when video pitch is not a multiple of 4. Fix
1597         segfault when decoder setup fails for embedded video. Don't abort when
1598         an unknown codec is encountered; instead, log error, fail to construct
1599         a VideoDecoder, and continue. Also don't construct a VideoDecoder when
1600         other fatal errors occur.  Add MediaException class for use in
1601         libmedia.
1603 2008-09-01  Sandro Santilli <strk@keybit.net>
1605         [9655] some missing unimplemented messages and args marshalling
1606         optimization
1608 2008-09-01  Benjamin Wolsey <bwy@benjaminwolsey.de>
1610         [9654] Remove obsolete code.
1612 2008-08-31  Benjamin Wolsey <bwy@benjaminwolsey.de>
1614         [9653] Use an appropriate size_type for SafeStack so that it is always
1615         guaranteed to be valid (although the stack size is never likely to
1616         exceed an unsigned int).  Make more members private, which ought to
1617         fix any visibility problems. There's something wrong if private
1618         members need to be exported, and it builds fine for me now with
1619         visibility support enabled.  Comment out unused variables in obsolete
1620         functions.
1622 2008-08-31  Markus Gothe <nietzsche@lysator.liu.se>
1624         [9652] fix std::min() as suggested by Bastiaan. TODO: Fix Debugger.cpp
1626 2008-08-31  Markus Gothe <nietzsche@lysator.liu.se>
1628         [9651] visbility fix
1630 2008-08-30  Markus Gothe <nietzsche@lysator.liu.se>
1632         [9650] Fix std:min on BSD
1634 2008-08-30  Sandro Santilli <strk@keybit.net>
1636         [9649] Change AVM1 stack management to allow smashing as expected. Fix
1637         build with older ffmpeg.
1639 2008-08-28  Benjamin Wolsey <bwy@benjaminwolsey.de>
1641         [9648] Convert VP6A video to image::ImageRGBA. This only succeeds with
1642         SwScale, not with older versions of ffmpeg.  Make renderers accept but
1643         ignore RGBA data. It is easy to get agg to render the RGBA images,
1644         slightly harder to get it to handle both RGB and RGBA, and so far I
1645         don't see how to get it to handle transparency correctly.
1647 2008-08-28  Benjamin Wolsey <bwy@benjaminwolsey.de>
1649         [9647] Fix for bug #24144. It isn't very elegant, but should work
1650         until FLVParser gets some much needed attention.
1652 2008-08-28  Benjamin Wolsey <bwy@benjaminwolsey.de>
1654         [9646] Drop the unused half of NetConnection so that it's clear how
1655         the class  works and what it's for. Some minor cleanups to logging and
1656         code. Use smart pointers when it's useful.  Allocate a SwsContext for
1657         each instance of the VideoDecoderFfmpeg class so that newer versions
1658         of Ffmpeg can decode more than one NetStream simultaneously. Make sure
1659         it's freed on destruction. The ifdefs make the code a bit messier, but
1660         that's ffmpeg's fault for changing its API.
1662 2008-08-26  Sandro Santilli <strk@keybit.net>
1664         [9645] Add test for effects of setting _width on _xscale and _height
1665         on _yscale
1667 2008-08-26  Benjamin Wolsey <bwy@benjaminwolsey.de>
1669         [9644] Minor optimizations and removal of unused functions.
1671 2008-08-26  Sandro Santilli <strk@keybit.net>
1673         [9643] Fix the matrix regression (youtube, potlatch and friends). See
1674         bug #24094 and bug #21756.
1676 2008-08-25  Sandro Santilli <strk@keybit.net>
1678         [9642] fix up the annoinlgy failing testcase
1680 2008-08-25  Benjamin Wolsey <bwy@benjaminwolsey.de>
1682         [9641] Reduce XMLSocket code, various bugfixes and AS compatibility
1683         corrections.  Improve tests.
1685 2008-08-25  Benjamin Wolsey <bwy@benjaminwolsey.de>
1687         [9640] Stub unimplemented XMLNode functions.
1689 2008-08-25  Sandro Santilli <strk@keybit.net>
1691         [9639] Fix ffmpeg version detection for deb-based packages
1693 2008-08-25  Benjamin Wolsey <bwy@benjaminwolsey.de>
1695         [9638] Some maintenance on XMLSocket class.  Tests for XMLNode.
1696         Update swfdec testsuite results.
1698 2008-08-22  Benjamin Wolsey <bwy@benjaminwolsey.de>
1700         [9637] Fix build bug.
1702 2008-08-22  Benjamin Wolsey <bwy@benjaminwolsey.de>
1704         [9636] Remerge of last few commits for the sake of the log messages.
1706 2008-08-22  Benjamin Wolsey <bwy@benjaminwolsey.de>
1708         [9635] Apparently a partial merge doesn't include all the individual
1709         commit messages, which is rubbish and makes it hard to see what I've
1710         done, so I'm reverting and recommitting this.
1712 2008-08-22  Benjamin Wolsey <bwy@benjaminwolsey.de>
1714         [9634] Missed in last merge.
1716 2008-08-22  Benjamin Wolsey <bwy@benjaminwolsey.de>
1718         [9633] Fixes to Math class, cleanup in as_value.cpp.
1720 2008-08-22  Benjamin Wolsey <bwy@benjaminwolsey.de>
1722         [9632] Progress in making tu_file redundant. It is now an ordinary
1723         derived class of IOChannel, with no custom callbacks, and is only used
1724         for opening files or file descriptors so can be replaced easily with
1725         anything  suitable.
1727 2008-08-22  Benjamin Wolsey <bwy@benjaminwolsey.de>
1729         [9631] Some cleanups.
1731 2008-08-21  Benjamin Wolsey <bwy@benjaminwolsey.de>
1733         [9630] Drop temporary debug logging, add ostream operator<< for
1734         event_id.
1736 2008-08-20  Benjamin Wolsey <bwy@benjaminwolsey.de>
1738         [9629] Partial fix and major cleanup for XMLSocket. It is unfinished,
1739         but appears to fix a crash occurring whenever XMLSocket.onXML() is
1740         called (that is, when XMLSocket.onData is undefined), gets onData
1741         generally correct, and produces some sensible output for onXML.
1742         Remove non-existent names from namedStrings.
1744 2008-08-20  Benjamin Wolsey <bwy@benjaminwolsey.de>
1746         [9628] Minor cleanups only.
1748 2008-08-20  Benjamin Wolsey <bwy@benjaminwolsey.de>
1750         [9627] Refine the test and make it a bit more robust.
1752 2008-08-20  Benjamin Wolsey <bwy@benjaminwolsey.de>
1754         [9626] Add a Perl XMLSocket server and a self-contained test for
1755         XMLSocket.onData, which Gnash fails.  The server must be running
1756         before the SWF starts. It sends back everything it receives, replacing
1757         certain patterns with \n or \0.  Does anyone have any idea how to
1758         automate this?
1760 2008-08-19  Benjamin Wolsey <bwy@benjaminwolsey.de>
1762         [9625] Use tRNS block, setting the image type to RGBA when it's used.
1764 2008-08-19  Benjamin Wolsey <bwy@benjaminwolsey.de>
1766         [9624] Fix build with older versions of ffmpeg (which will abort if
1767         they encounter a VP6A video).
1769 2008-08-19  Markus Gothe <markus@Coetzee>
1771         [9623] Leave out rtmpget
1773 2008-08-19  Markus Gothe <nietzsche@lysator.liu.se>
1775         [9622] Fixed building
1777 2008-08-19  Markus Gothe <nietzsche@lysator.liu.se>
1779         [9621] tidy up
1781 2008-08-19  Markus Gothe <nietzsche@lysator.liu.se>
1783         [9620] Use csignal instead of signal.h
1785 2008-08-19  Markus Gothe <nietzsche@lysator.liu.se>
1787         [9619] rtmpget added, take 1
1789 2008-08-19  rob@welcomehome.org
1791         [9618] merge from rtmp branch.
1793 2008-08-18  Benjamin Wolsey <bwy@benjaminwolsey.de>
1795         [9617] We use our own isNaN() now, not any non-standard isnan (whether
1796         or not it is in namespace std), and that it what we should test.
1798 2008-08-18  Markus Gothe <nietzsche@lysator.liu.se>
1800         [9616] use namespace std for isnan
1802 2008-08-18  Benjamin Wolsey <bwy@benjaminwolsey.de>
1804         [9615] Some abstractions and class clean-ups to make implementing
1805         transparent video possible.  Fix gstreamer again, which subclasses
1806         ImageBase (this seems unnecessary,  but it needs an immediate fix).
1808 2008-08-18  Benjamin Wolsey <bwy@benjaminwolsey.de>
1810         [9614] More image abstraction, cleanup, and removal of unused code.
1812 2008-08-17  Benjamin Wolsey <bwy@benjaminwolsey.de>
1814         [9613] Clean up some silly as_value constructors.
1816 2008-08-17  rob@welcomehome.org
1818         [9612] Use trunk instead of cvs in the version string.
1820 2008-08-17  Benjamin Wolsey <bwy@benjaminwolsey.de>
1822         [9611] Add some missing NAN->NaN and a missing
1823         INFINITY->numeric_limits<double>:: infinity().
1825 2008-08-16  rob@welcomehome.org
1827         [9610] Don't use bogus test case as it has 64bit issues as well.
1829 2008-08-16  Benjamin Wolsey <bwy@benjaminwolsey.de>
1831         [9609] Fix isnan conflict by renaming rather than undefining it. Drop
1832         other reliance on macros that may or may not exist and use our own
1833         methods everywhere.
1835 2008-08-16  rob@welcomehome.org
1837         [9608] Include pthread.h, so it'll compile on the latest OpenBSD
1839 2008-08-16  rob@welcomehome.org
1841         [9607] Cast squareDistance() to a double, whioch sqrt wants.
1843 2008-08-16  rob@welcomehome.org
1845         [9606] Use -lm when looking for finite or isfinite as they are link
1846         tests.
1848 2008-08-15  Benjamin Wolsey <bwy@benjaminwolsey.de>
1850         [9605] Minor cleanups in FreetypeGlyphsProvider. Drop unused function.
1852 2008-08-15  rob@welcomehome.org
1854         [9604] Only use -Wextra for strict compiling.
1856 2008-08-15  rob@welcomehome.org
1858         [9603] Decode the MetaData tag in the video stream. FLVParser needs to
1859         be fixed to pass in the entire packet before this will work 100%.
1861 2008-08-15  rob@welcomehome.org
1863         [9602] Properly handle meta data tags without the leading type field.
1865 2008-08-15  rob@welcomehome.org
1867         [9601] Add test cases for decoding meta tag headers without the
1868         leading type field.
1870 2008-08-15  rob@welcomehome.org
1872         [9600] Change png to libpng, so it works with pkg-config.
1874 2008-08-15  rob@welcomehome.org
1876         [9599] include boost/bin.hpp too
1878 2008-08-15  rob@welcomehome.org
1880         [9598] undef isnan, otherwise we get conflicts on NetBSD.
1882 2008-08-15  rob@welcomehome.org
1884         [9597] Use older version of the test case that actually compiles.
1886 2008-08-15  Sandro Santilli <strk@keybit.net>
1888         [9596] Recompute matrix from parameters on update. Fixes MovieClip.as
1889         but still not potlatch.
1891 2008-08-15  Sandro Santilli <strk@keybit.net>
1893         [9595] make check fixes and mit-shm leak fix (bug #24068)
1895 2008-08-15  Sandro Santilli <strk@keybit.net>
1897         [9594] Cache matrix parameters in character instances.
1899 2008-08-14  Benjamin Wolsey <bwy@benjaminwolsey.de>
1901         [9593] Let BitmapMovieDefinition take RGBA as well as RGB images,
1902         which allows creating transparent bitmap characters from PNG,
1903         potentially from GIF (not yet implemented) and should make
1904         implementing MovieClip.attachBitmap() possible.  Restore the clone()
1905         method of ImageBase, as I'm not sure it was a good idea to drop it.
1907 2008-08-14  Benjamin Wolsey <bwy@benjaminwolsey.de>
1909         [9592] Fix cairo and ogl builds (oops).
1911 2008-08-14  rob@welcomehome.org
1913         [9591] Merge from rtmp branch the new flvdumper utility, various other
1914         libamf patches, and some new test cases.
1916 2008-08-13  Benjamin Wolsey <bwy@benjaminwolsey.de>
1918         [9590] Do PNG reading better.
1920 2008-08-13  Benjamin Wolsey <bwy@benjaminwolsey.de>
1922         [9589] Various image-related bugfixes and improvements.
1924 2008-08-13  rob@welcomehome.org
1926         [9588] We need to link against GIF_LIBS too.
1928 2008-08-12  Benjamin Wolsey <bwy@benjaminwolsey.de>
1930         [9587] Bugfix to PNG image input.
1932 2008-08-12  Sandro Santilli <strk@keybit.net>
1934         [9586] collision detection fixes, minor cleanups to remoting
1936 2008-08-12  rob@welcomehome.org
1938         [9585] Merge new XPCOM support from branch.
1940 2008-08-12  Sandro Santilli <strk@keybit.net>
1942         [9584] Fix remoting for GC, cleanups, fix support for short
1943         PLACEOBJECT tag
1945 2008-08-12  Sandro Santilli <strk@keybit.net>
1947         [9583] improve headers parsing
1949 2008-08-12  Sandro Santilli <strk@keybit.net>
1951         [9582] Fix 404 handling with non-blocking read (well, kind-of).
1952         Improve remoting by dropping any string_table lookups and properly
1953         handle 404.
1955 2008-08-12  Benjamin Wolsey <bwy@benjaminwolsey.de>
1957         [9581] Write an RGBA image if an image::rgba is passed.
1959 2008-08-12  Sandro Santilli <strk@keybit.net>
1961         [9580] Initial remoting support. Needs further cleanup, test and
1962         improvement .
1964 2008-08-12  Benjamin Wolsey <bwy@benjaminwolsey.de>
1966         [9579] Minor cleanups to ImageOutput.
1968 2008-08-12  Benjamin Wolsey <bwy@benjaminwolsey.de>
1970         [9578] Attempt to fix the Debian Etch build.
1972 2008-08-11  Benjamin Wolsey <bwy@benjaminwolsey.de>
1974         [9577] Provide a unified image-writing interface: ImageOutput. Bring
1975         JPEG writing under this structure and implement PNG writing. I see no
1976         point in implementing GIF writing.  There are no users of these yet.
1977         They will write any valid image_base (presently just image::rgb) to
1978         the provided IOChannel.
1980 2008-08-11  Benjamin Wolsey <bwy@benjaminwolsey.de>
1982         [9576] Rename stream.{h,cpp} to SWFStream.{h,cpp} to reflect the class
1983         name.  Add constructor to sprite_definition.cpp for creating an empty
1984         MovieClip; the SWFStream can then be passed by reference like
1985         everywhere else.
1987 2008-08-10  Benjamin Wolsey <bwy@benjaminwolsey.de>
1989         [9575] Pass SWFStream always by reference, except in a couple of cases
1990         where a  NULL pointer has a meaning.  This is an unfinished general
1991         cleanup to take SWFStream always by reference instead of a mixture of
1992         pointers and references, with some classes having hacks to convert one
1993         to the other. It's being committed because others are also working on
1994         parsing and need to adapt them to this  tag loader interface change.
1996 2008-08-10  rob@welcomehome.org
1998         [9574] update from branch, XPI packaging now works.
2000 2008-08-10  rob@welcomehome.org
2002         [9573] Add actionscript.all and libnet.all into DIST_SUBDIRS Ming
2003         release rc1 is *after* beta5.
2005 2008-08-09  Benjamin Wolsey <bwy@benjaminwolsey.de>
2007         [9572] Delete unused files in doc/C. I keep wasting time editing the
2008         wrong ones.  Update the correct files with current information.
2010 2008-08-08  Benjamin Wolsey <bwy@benjaminwolsey.de>
2012         [9571] Some cleanups, drop unused functions.  Parse and implement
2013         DefineButtonCxform tag (SWF2 only).
2015 2008-08-08  Benjamin Wolsey <bwy@benjaminwolsey.de>
2017         [9570] Restore support for SWF2 (PlaceObject tag), which stopped
2018         working sometime between 2006 and now.
2020 2008-08-08  rob@welcomehome.org
2022         [9569] Newer version of ffmpeg use LIBAVCODEC_VERSION_TRIPLET instead
2023         of LIBAVCODEC_VERSION.
2025 2008-08-07  Benjamin Wolsey <bwy@benjaminwolsey.de>
2027         [9568] Parse CSMTextSettings tag (used by myspace).
2029 2008-08-07  Benjamin Wolsey <bwy@benjaminwolsey.de>
2031         [9567] Fix for a segfault in sound_handler_sdl.cpp.  Drop some unused
2032         functions.
2034 2008-08-07  Benjamin Wolsey <bwy@benjaminwolsey.de>
2036         [9566] Minor addition to image cleanup.  Drop SIZET_FMT everywhere.
2038 2008-08-06  Benjamin Wolsey <bwy@benjaminwolsey.de>
2040         [9565] Unify and clean up the image input interface.
2042 2008-08-06  Benjamin Wolsey <bwy@benjaminwolsey.de>
2044         [9564] Add an interlaced gif in the test suite.
2046 2008-08-06  Benjamin Wolsey <bwy@benjaminwolsey.de>
2048         [9563] Add GIF reading support, improve PNG reading support. Both are
2049         now a  subclass of ImageInput, which keeps format complications well
2050         away from the core.
2052 2008-08-05  Benjamin Wolsey <bwy@benjaminwolsey.de>
2054         [9562] Manual test for loading gifs.
2056 2008-08-05  Benjamin Wolsey <bwy@benjaminwolsey.de>
2058         [9561] Clean up logging.
2060 2008-08-05  Benjamin Wolsey <bwy@benjaminwolsey.de>
2062         [9560] Add PNG-reading capabilities. This is only for PNG movies;
2063         there isn't a way of embedding them in a SWF (at least up to version
2064         8).  There still might be something to be said for unifying the
2065         interface to JPEG and PNG.
2067 2008-08-04  Sandro Santilli <strk@keybit.net>
2069         [9559] Fix xtrace to also do off-visual trace
2071 2008-08-04  Sandro Santilli <strk@keybit.net>
2073         [9558] First draft of an haxe-based testing framework plus some
2074         distribution fixes (looks like we weren't distributing the testsuite
2075         if configure didn't find the required tools to run them !)
2077 2008-08-04  Benjamin Wolsey <bwy@benjaminwolsey.de>
2079         [9557] Enable toString() counting tests.
2081 2008-08-04  Benjamin Wolsey <bwy@benjaminwolsey.de>
2083         [9556] Minor cleanup to gui code.  Log unimplemented when trying to
2084         jump to before the tag start. This gives a lot of logging when a movie
2085         is thoroughly obfuscated, but that corresponds to the way the SWF
2086         looks when it plays.
2088 2008-08-04  Sandro Santilli <strk@keybit.net>
2090         [9555] SimpleBuffer and cross-blocks branching
2092 2008-08-03  Benjamin Wolsey <bwy@benjaminwolsey.de>
2094         [9554] Give dump gui the C++ treatment. Minor cleanups to
2095         extention.cpp, comment on implementation of edit_text_character.cpp.
2097 2008-08-01  Benjamin Wolsey <bwy@benjaminwolsey.de>
2099         [9553] Fix autogen.
2101 2008-08-01  Russell Nelson <nelson@nelson-desktop>
2103         [9552] Fix typo in advice about libming-util
2105 2008-07-31  Benjamin Wolsey <bwy@benjaminwolsey.de>
2107         [9551] Minor cleanups.
2109 2008-07-31  Russell Nelson <nelson@nelson-desktop>
2111         [9550] Be more paranoid about ming versions
2113 2008-07-31  Benjamin Wolsey <bwy@benjaminwolsey.de>
2115         [9549] Complete implementation of string methods with SWF5 to
2116         upper/lower. Improve String.toUpper and .toLower. Both need more work.
2118 2008-07-30  Benjamin Wolsey <bwy@benjaminwolsey.de>
2120         [9548] New swfdec tests.
2122 2008-07-30  Benjamin Wolsey <bwy@benjaminwolsey.de>
2124         [9547] Drop -ansi again.
2126 2008-07-30  Benjamin Wolsey <bwy@benjaminwolsey.de>
2128         [9546] Cleanups of extension handling, replace C-style implementation
2129         with (unoptimized) C++ one. It won't be a bottleneck, but some further
2130         cleanup would be fine.  Other minor cleanups.  Restore -ansi now that
2131         some non-standard functions have gone and see how far the win32 build
2132         gets.
2134 2008-07-30  Benjamin Wolsey <bwy@benjaminwolsey.de>
2136         [9545] Cleanup of extension / module / plugin loading, part I.
2138 2008-07-30  Dossy Shiobara <dossy@panoptic.com>
2140         [9544] * configure.ac: MinGW gcc 3.4.5 on Win32 won't build with
2141         -ansi,   which undefines things like strdup, etc.  *
2142         libbase/Makefile.am: Win32 builds fail when linking against
2143         libltdl.dll.a, as it's missing the lt_* symbols.  Need to look   into
2144         this further, but in the meantime, this gets the build   going again.
2145         * libbase/utility.h: GetCurrentThreadId@0 symbol in kernel32.dll
2146         needs to be defined outside of the gnash C++ namespace.   Needless to
2147         say, this change is a fragile hack to get the   build moving again.  *
2148         libmedia/MediaParser.cpp: usleep() not available on Win32.   This
2149         should probably go into utility.h or some other platform   abstraction
2150         lib.
2152 2008-07-29  Benjamin Wolsey <bwy@benjaminwolsey.de>
2154         [9543] Catch actionlimits exception thrown in executeTimers.
2156 2008-07-28  Sandro Santilli <strk@keybit.net>
2158         [9542] Array fixes and negative matrix scale tests
2160 2008-07-28  Sandro Santilli <strk@keybit.net>
2162         [9541] Tom's avm2 patches
2164 2008-07-25  Benjamin Wolsey <bwy@benjaminwolsey.de>
2166         [9540] Some minor improvements to BitmapData. This needs more testing.
2168 2008-07-25  Benjamin Wolsey <bwy@benjaminwolsey.de>
2170         [9539] A bit more BitmapData.
2172 2008-07-25  Sandro Santilli <strk@keybit.net>
2174         [9538] check fixes
2176 2008-07-25  Benjamin Wolsey <bwy@benjaminwolsey.de>
2178         [9537] More tests for instance construction, minor change to
2179         BitmapData.
2181 2008-07-24  Markus Gothe <nietzsche@lysator.liu.se>
2183         [9536] comment might be threated as part of the preprocessor-statement
2185 2008-07-24  Markus Gothe <nietzsche@lysator.liu.se>
2187         [9535] Removed all .cvsignore
2189 2008-07-24  Sandro Santilli <strk@keybit.net>
2191         [9534] fix most of bwy new testcases (more needed)
2193 2008-07-24  Sandro Santilli <strk@keybit.net>
2195         [9533] another "check" fix
2197 2008-07-24  Benjamin Wolsey <bwy@benjaminwolsey.de>
2199         [9532] Tests for instance construction.
2201 2008-07-23  Benjamin Wolsey <bwy@benjaminwolsey.de>
2203         [9531] Minor cleanups / Makefile bugfix.
2205 2008-07-23  Sandro Santilli <strk@keybit.net>
2207         [9530] Fix 'make check' and runs with sound disabled
2209 2008-07-23  Benjamin Wolsey <bwy@benjaminwolsey.de>
2211         [9529] Kill zombie files.
2213 2008-07-23  Sandro Santilli <strk@keybit.net>
2215         [9528] Embedded streaming sound fix
2217 2008-07-23  Sandro Santilli <strk@keybit.net>
2219         [9527] URL querystring parsing fix, agg cleanups, avm1 reduced
2220         paranoia
2222 2008-07-23  Sandro Santilli <strk@keybit.net>
2224         [9526] Color class as verbosity cleanups
2226 2008-07-23  Benjamin Wolsey <bwy@benjaminwolsey.de>
2228         [9525] Drop compatibility_include.h. Improve string implementation,
2229         many new passes in testsuite.
2231 2008-07-23  Sandro Santilli <strk@keybit.net>
2233         [9524] typo
2235 2008-07-23  Benjamin Wolsey <bwy@benjaminwolsey.de>
2237         [9523] Minor cleanups.
2239 2008-07-23  Benjamin Wolsey <bwy@benjaminwolsey.de>
2241         [9522] Implement String.split more correctly. Document.
2243 2008-07-23  Sandro Santilli <strk@keybit.net>
2245         [9521] ignore renames
2247 2008-07-22  rob@welcomehome.org
2249         [9520]   Rename server directory to libcore. Change path in all
2250         Makefiles. Change   libgnashserver to libgnashcore, change name in all
2251         Makefiles. Move files from   libgeometry to libbase, and from
2252         testsuite/libgeometry to testsuite/libbase.   Rename testsuite/server
2253         to testsuite/libcore.all.
2255 2008-07-22  Sandro Santilli <strk@keybit.net>
2257         [9519] Have TextFormat query fonts from relative movie root before
2258         then the global shared font lib; trim trailing nulls in string-with-
2259         length to avoid false negative equality comparisons. Fixes bug #23323.
2261 2008-07-22  Benjamin Wolsey <bwy@benjaminwolsey.de>
2263         [9518] Add xcheck to failing tests.
2265 2008-07-22  Sandro Santilli <strk@keybit.net>
2267         [9517] hopefully enough to fix 'distcheck'
2269 2008-07-22  Benjamin Wolsey <bwy@benjaminwolsey.de>
2271         [9516] C++ify gtk_glue_agg.
2273 2008-07-22  Benjamin Wolsey <bwy@benjaminwolsey.de>
2275         [9515] Minor cleanups.
2277 2008-07-22  Markus Gothe <nietzsche@lysator.liu.se>
2279         [9514] Fixed DSOEXPORT
2281 2008-07-22  Markus Gothe <nietzsche@lysator.liu.se>
2283         [9513] Added Leopard X11 support
2285 2008-07-21  Sandro Santilli <strk@keybit.net>
2287         [9512] avm2 contributed patch
2289 2008-07-21  Sandro Santilli <strk@keybit.net>
2291         [9511] more ignores
2293 2008-07-21  Benjamin Wolsey <bwy@benjaminwolsey.de>
2295         [9510] Stub Accessibility class. Rename some asobj files for
2296         consistency.
2298 2008-07-21  Sandro Santilli <strk@keybit.net>
2300         [9509] more ignores
2302 2008-07-20  Sandro Santilli <strk@keybit.net>
2304         [9508] more ignores
2306 2008-07-20  Benjamin Wolsey <bwy@benjaminwolsey.de>
2308         [9507] Fix to try/catch/finally with function returns. The fix is
2309         suspiciously simple, but has no more unexpected failures. There's more
2310         to do on try/catch.
2312 2008-07-20  Benjamin Wolsey <bwy@benjaminwolsey.de>
2314         [9506] Modify Try.as for a bug-fixed ming. Don't build for versions of
2315         ming under 0.4.1 (CVS head of today).
2317 2008-07-20  Benjamin Wolsey <bwy@benjaminwolsey.de>
2319         [9505] Add a test for try / catch with malformed output, as ming
2320         should now be correct. Add further tests for try / catch in mtasc
2321         (which produces correct output).
2323 2008-07-20  Sandro Santilli <strk@keybit.net>
2325         [9504] pause/unpause sound handler, cairo build fix
2327 2008-07-19  Benjamin Wolsey <bwy@benjaminwolsey.de>
2329         [9503] Logging changes.
2331 2008-07-19  Benjamin Wolsey <bwy@benjaminwolsey.de>
2333         [9502] Correct MovieClip depth tests.
2335 2008-07-18  Sandro Santilli <strk@keybit.net>
2337         [9501] Tom Stellard patches for AVM2 (sorry, I missed to use the
2338         'avm2' branch, still learning)
2340 2008-07-18  Russell Nelson <nelson@nelson-desktop>
2342         [9500] libming has its own domain; ming.sourceforget.net redirects
2343         there.
2345 2008-07-18  Benjamin Wolsey <bwy@benjaminwolsey.de>
2347         [9499] Add a group of tests for depth limits. Do depth checking on
2348         MovieClip.attachMovie, duplicateMovieClip and
2349         MovieClip.duplicateMovieClip. This conveniently also prevents UB when
2350         converting to int.  Allow attachMovie to accept all legal depths, not
2351         just 0-65535. Don't use depth as ID.  Add static constants to
2352         character class for upper and lower bounds.
2354 2008-07-17  Sandro Santilli <strk@keybit.net>
2356         [9498] testsuite fixes, flv meta tag dumping
2358 2008-07-17  Sandro Santilli <strk@keybit.net>
2360         [9497] avm2 starts to get some love (and bzr branches too)
2362 2008-07-17  Benjamin Wolsey <bwy@benjaminwolsey.de>
2364         [9496] Fix SIZET_FMT warning.
2366 2008-07-16  Benjamin Wolsey <bwy@benjaminwolsey.de>
2368         [9495] Merge of image class changes: slim down the class by removing
2369         unused code, move into gnash namespace, const correct where possible.
2371 2008-07-16  Benjamin Wolsey <bwy@benjaminwolsey.de>
2373         [9494] Zou's fix to bug 23846 (stage matrix).
2375 2008-07-16  Benjamin Wolsey <bwy@benjaminwolsey.de>
2377         [9493] Define PI properly and update character.cpp. This belongs with
2378         the last revision, but I forgot to commit locally before merging.
2380 2008-07-16  Benjamin Wolsey <bwy@benjaminwolsey.de>
2382         [9492] Remove obsolete support for dlmalloc and dmalloc. Drop dlmalloc
2383         files and utility.cpp.
2385 2008-07-15  Russell Nelson <nelson@nelson-desktop>
2387         [9491] abc_block.cpp requires gnashconfig.h because a boost header
2388         requires it. Added some protectors for asm blocks, but make check
2389         still not succeeding. It's a start....
2391 2008-07-15  Sandro Santilli <strk@keybit.net>
2393         [9490] timers execution and ignores.
2395 2008-07-15  Benjamin Wolsey <bwy@benjaminwolsey.de>
2397         [9489] Update for new swfdec tests.
2399 2008-07-15  Russell Nelson <nelson@nelson-desktop>
2401         [9488] Add ChangeLog-0.8.3 and adjust ChangeLog
2403 2008-07-15  Benjamin Wolsey <bwy@benjaminwolsey.de>
2405         [9487] Partial fix to bug #23624, minor changes to advance counter,
2406         cleanups.
2408 2008-07-14  Benjamin Wolsey <bwy@benjaminwolsey.de>
2410         [9486] server/sprite_instance.cpp: minor comments update, added TODO
2411         about excessive depth handling (undefined behaviour if not checked
2412         elsewhere)
2414 2008-07-13  Sandro Santilli <strk@keybit.net>
2416         [9485] Implement Rectangle.contains and add tests for it. Thanks to
2417         Sean Stangl for the initial draft.
2419 2008-07-13  zou lunkai <zoulunkai@gmail.com>
2421         [9484] fixed rendering quality regression; fixed bug#23811
2423 2008-07-11  Sandro Santilli <strk@keybit.net>
2425         [9483] Embedded video refactoring
2427 2008-07-11  Sandro Santilli <strk@keybit.net>
2429         [9482] maintain last decoded frame for reuse on refresh or gaps
2431 2008-07-10  Sandro Santilli <strk@keybit.net>
2433         [9481] Allow for binary post data
2435 2008-07-10  Sandro Santilli <strk@keybit.net>
2437         [9480] Non-blocking IOChannel, heart-beating and distcheck
2439 2008-07-09  Sandro Santilli <strk@keybit.net>
2441         [9479] version label change: cvs->trunk
2443 2008-07-09  Markus Gothe <nietzsche@lysator.liu.se>
2445         [9478] Try to do some sanity checks, should fix bug #21095
2447 2008-07-09  zou lunkai <zoulunkai@gmail.com>
2449         [9477] get rid of 'float to int conversion' warnings messages,
2450         cleanups, tabs to spaces
2452 2008-07-09  Markus Gothe <nietzsche@lysator.liu.se>
2454         [9476] Fixed ls -dr check
2456 2008-07-09  Sandro Santilli <strk@keybit.net>
2458         [9475] update bytes loaded on EOF during FLV indexing - reduce
2459         debugging noise while playing audio-only flvs with ffmpeg handler.
2461 2008-07-09  Sandro Santilli <strk@keybit.net>
2463         [9474] Oops, I knew gstreamer would suffer (fix build)
2465 2008-07-09  Sandro Santilli <strk@keybit.net>
2467         [9473] Use a private timer to advance a NetStream (don't rely on a
2468         video character driving it). Fixes bug #23802.
2470 2008-07-08  Markus Gothe <nietzsche@lysator.liu.se>
2472         [9472] Added BOOST_CFLAGS to INCLUDE-path
2474 2008-07-08  Markus Gothe <nietzsche@lysator.liu.se>
2476         [9471] Edge is not a template anymore
2478 2008-07-08  zou lunkai <zoulunkai@gmail.com>
2480         [9470] get rid of debugging prints left in my last commit
2482 2008-07-08  zou lunkai <zoulunkai@gmail.com>
2484         [9469] refactoring of Point2d, Edge and Path classes, now they are all
2485         implemented by integers
2487 2008-07-08  Sandro Santilli <strk@keybit.net>
2489         [9468] Summer games : v9
2491 2008-07-08  Sandro Santilli <strk@keybit.net>
2493         [9467] More swf5 scoping issues
2495 2008-07-05  Sandro Santilli <strk@keybit.net>
2497         [9466] When calling a function in SWF5, set target to the 'this'
2498         pointer, if it is a character. Fixes many tests in setProperty.as but
2499         nothing new in other testsuites. We need more tests on this.
2501 2008-07-04  zou lunkai <zoulunkai@gmail.com>
2503         [9465] fix some remaining warnings with float points and coordinates,
2504         cleanups
2506 2008-07-04  zou lunkai <zoulunkai@gmail.com>
2508         [9464] add tests for boost types(intxx_x), minor cleanups in
2509         matrix.cpp
2511 2008-07-04  Tom Stellard <tstellar@gmail.com>
2513         [9463] Patch #6556: Add tag_loader stub for
2514         DEFINESCENEANDFRAMELABELDATA tag
2516 2008-07-03  Markus Gothe <nietzsche@lysator.liu.se>
2518         [9462] Added OpenGL dependencies
2520 2008-07-03  Markus Gothe <nietzsche@lysator.liu.se>
2522         [9461] __APPLE__ should be dinfined by CPP
2524 2008-07-03  Markus Gothe <nietzsche@lysator.liu.se>
2526         [9460] Use fmod() in favor of typecasting on OS X
2528 2008-07-03  Markus Gothe <nietzsche@lysator.liu.se>
2530         [9459] Opppssss
2532 2008-07-03  Markus Gothe <nietzsche@lysator.liu.se>
2534         [9458] Revert back to old behaviour but keep C++-typecsting
2536 2008-07-02  Markus Gothe <nietzsche@lysator.liu.se>
2538         [9457] Fixes the fmod() issue as seen on OS X.
2540 2008-07-02  Markus Gothe <nietzsche@lysator.liu.se>
2542         [9456] downcast double to float
2544 2008-07-02  Markus Gothe <nietzsche@lysator.liu.se>
2546         [9455] Pass floats to sinf and cosf.
2548 2008-07-02  Markus Gothe <nietzsche@lysator.liu.se>
2550         [9454] beautify
2552 2008-07-02  Markus Gothe <nietzsche@lysator.liu.se>
2554         [9453] More typecast fixes
2556 2008-07-02  Markus Gothe <nietzsche@lysator.liu.se>
2558         [9452] Fixed fmod() on some systems...
2560 2008-07-02  Markus Gothe <nietzsche@lysator.liu.se>
2562         [9451] Clean-up typecasting...
2564 2008-07-02  Markus Gothe <nietzsche@lysator.liu.se>
2566         [9450] Added #include <cmath>
2568 2008-07-02  Markus Gothe <nietzsche@lysator.liu.se>
2570         [9449] use std::getline instead of getline() to avoid confusion.
2572 2008-07-02  zou lunkai <zoulunkai@gmail.com>
2574         [9448] cleanups, float --> int32 conversion for coordinates related
2575         stuff
2577 2008-07-01  Sandro Santilli <strk@keybit.net>
2579         [9447] Allow null target in as_environment. Fixes bug #23735 and a few
2580         cases in our and swfdec's testsuite.
2582 2008-07-01  zou lunkai <zoulunkai@gmail.com>
2584         [9446] fix rect::expand_to_point(), fix regressions detected in swfdec
2585         and cvrveball.swf
2587 2008-06-30  Sandro Santilli <strk@keybit.net>
2589         [9445] dlist.{cpp,h} -> DisplayList.{cpp,h} movie_def_impl.{cpp,h} ->
2590         SWFMovieDefinition.{cpp,h} Cleanups.
2592 2008-06-30  Markus Gothe <nietzsche@lysator.liu.se>
2594         [9444] 1.0?
2596 2008-06-30  Bastiaan Jacques <bastiaan@bjacques.org>
2598         [9443] Remove the unused and undocumented pixel-scale argument from
2599         many methods.
2601 2008-06-30  zou lunkai <zoulunkai@gmail.com>
2603         [9442] don't set the height when the bounds is null, fix a regression
2604         made by my last commit
2606 2008-06-30  zou lunkai <zoulunkai@gmail.com>
2608         [9441] use integer rect instead of float Range2D for instance bounds,
2609         more integer math
2611 2008-06-30  Bastiaan Jacques <bastiaan@bjacques.org>
2613         [9440] PathParser: optimize by allowing inlining and other small
2614         cleanups. Cairo: Implement cap and line styles and cleanups.
2616 2008-06-28  Bastiaan Jacques <bastiaan@bjacques.org
2618         [9439] Introducing PathParser for correct shape rendering for Cairo,
2619         compilation fixes for the Cairo GUI and related changes.
2621 2008-06-27  zou lunkai <zoulunkai@gmail.com>
2623         [9438] rect class refactory, use integer math instead of float
2625 2008-06-27  Sandro Santilli <strk@keybit.net>
2627         [9437] Register Gui with movie_root, have movie_root ask gui to prompt
2628         user on action limit hit.
2630 2008-06-26  Markus Gothe <nietzsche@lysator.liu.se>
2632         [9436] Make sure we free only alloc'ed pointers.
2634 2008-06-25  Sandro Santilli <strk@keybit.net>
2636         [9435] Fix leak in ffmpeg audio decoder, other minor cleanups
2638 2008-06-25  Petr Pisar <petr.pisar@atlas.cz>
2640         [9434] updated Czech translation
2642 2008-06-25  Ed Martin <edman007@edman007.com>
2644         [9433] This patch moves the argument list creation to before the fork
2645         removing the malloc/free calls preventing bogus FF3 jemalloc from
2646         causing a deadlock
2648 2008-06-25  Sandro Santilli <strk@keybit.net>
2650         [9432] Only use fontconfig from main thread. Fixes bug #23697.
2652 2008-06-25  Sandro Santilli <strk@keybit.net>
2654         [9431] Allocate just the required amount of bytes on audio resample
2655         (ffmpeg)
2657 2008-06-25  Markus Gothe <nietzsche@lysator.liu.se>
2659         [9430] bzr ci
2661 2008-06-25  Sandro Santilli <strk@keybit.net>
2663         [9429] simplify ignores, add Makefile (in any dir!)
2665 2008-06-25  Daniel Drake <dsd@laptop.org>
2667         [9428] Fix missing libgnashplugin.so glib link. libgnashplugin uses
2668         functions like g_io_channel_unix_get_fd()
2669         http://dev.laptop.org/ticket/7328
2671 2008-06-25  Sandro Santilli <strk@keybit.net>
2673         [9427] few more ignores (gmo don't get cleared on distcheck,
2674         expected?)
2676 2008-06-24  Sandro Santilli <strk@keybit.net>
2678         [9426] Add CTRL-equals, CTRL-minus and CTRL-plus keystroke controlling
2679         FPS (gtk guys around willing to have fun with some slidebar?) Fix
2680         computation of "min" fps for fps-debugging.
2682 2008-06-24  Sandro Santilli <strk@keybit.net>
2684         [9425] Implement fscommand:allowscale, drop debug output at each
2685         fscommand (unhandled ones will still be printed)
2687 2008-06-24  zou lunkai <zoulunkai@gmail.com>
2689         [9424] bzr test
2691 2008-06-23  Sandro Santilli <strk@keybit.net>
2693         [9423] Implement seeking in FLVParser, hopefully fix (or greatly
2694         reduce chances to incur in) race condition on seek.
2696 2008-06-23  Sandro Santilli <strk@keybit.net>
2698         [9422] Add test for global/local registers; make registers access
2699         safer and more general
2701 2008-06-23  Russell Nelson <nelson@nelson-desktop>
2703         [9421] Update the preformatted docs.
2705 2008-06-22  Sandro Santilli <strk@keybit.net>
2707         [9420] ignores
2709 2008-06-21  rob@welcomehome.org
2711         [9419] Disable for now
2713 2008-06-21  rob@welcomehome.org
2715         [9418] merge from cygnal branch, drop old files
2717 2008-06-21  Benjamin Wolsey <bwy@benjaminwolsey.de>
2719         [9417] Don't heap allocate vectors, as they allocate their elements on
2720         the heap anyway.