1 2010-02-13 Rob Savoye <rob@welcomehome.org>
3 [11939] adjust dependencies so they work with fc11 and fc12.
5 2010-02-13 Rob Savoye <rob@welcomehome.org>
7 [11938] add dependencies for libgif and gstreamer-dev to Build
10 2010-02-12 Rob Savoye <rob@welcomehome.org>
12 [11937] add LIBXML_CFLAGS back in for OpenEmbedded builds.
14 2010-02-12 Rob Savoye <rob@welcomehome.org>
16 [11936] add checking for libxml2 back in when using Gstreamer.
18 2010-02-10 Rob Savoye <rob@welcomehome.org>
20 [11935] don't rename an existing directory to itself.
22 2010-02-10 Sandro Santilli <strk@keybit.net>
24 [11934] Update with news taken from wiki, set release date to Feb 15
25 (remember to check before actually releasing)
27 2010-02-10 Rob Savoye <rob@welcomehome.org>
29 [11933] add update-preformat target to update the preformatted
30 versions of the documentatin.
32 2010-02-10 Rob Savoye <rob@welcomehome.org>
34 [11932] updated version numbers and dates for the release.
36 2010-02-10 Rob Savoye <rob@welcomehome.org>
38 [11931] updated version numbers and dates for the release.
40 2010-02-10 Rob Savoye <rob@welcomehome.org>
42 [11930] updated version numbers and dates for the release.
44 === release_0_8_7_start ===
45 2010-02-10 Rob Savoye <rob@welcomehome.org>
47 [11929] checkin modified version of the patch from bug #28850.
49 2010-02-09 Rob Savoye <rob@welcomehome.org>
51 [11928] initialize the entry point for rtmp connections. Strip a
52 leading '/' off in initModule(), not higher up.
54 2010-02-09 Rob Savoye <rob@welcomehome.org>
56 [11927] don't FD_ZERO() the fdset after returing from select()!
58 2010-02-08 Rob Savoye <rob@welcomehome.org>
60 [11926] tweaks to get manpages always building for deb packages, like
61 the do by hand and for rpms.
63 2010-02-08 Rob Savoye <rob@welcomehome.org>
65 [11925] add target to remove old RPM files. Tweak the names of the X11
66 dependencies to match Fedora 12.
68 2010-02-08 Rob Savoye <rob@welcomehome.org>
70 [11924] convert from DOS CR/LF (dos) format to just CR (unix format)
72 2010-02-08 Rob Savoye <rob@welcomehome.org>
74 [11923] Add the Epoch flag to get around screwed up Fedora versioning
77 2010-02-08 Rob Savoye <rob@welcomehome.org>
79 [11922] more formatting tweaks to be closer to Debian's, plus more
82 2010-02-08 Rob Savoye <rob@welcomehome.org>
84 [11921] modify the snapshot and rpm package building to use a similar
85 versioning scheme as Debian, so upgrades work when comparing versions.
87 2010-02-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
89 [11920] Fix bug #28830. This removes a bogus assertion to prevent
90 crashes with malformed or unsupported bytecode and handles the
91 ActionStrictMode opcode for completeness and so that Gnash doesn't
92 warn about it (it is only relevant for compilers).
94 2010-02-07 Rob Savoye <rob@welcomehome.org>
96 [11919] remove all references to libxml2, we don't need to have
97 configure look for it, nor do we use it at all.
99 2010-02-07 Rob Savoye <rob@welcomehome.org>
101 [11918] change how the version gets created to avoid problems.
103 2010-02-07 Rob Savoye <rob@welcomehome.org>
105 [11917] apply a modified patch to make our debian packaging files more
106 similar structurally to Debian's to make comparisons easier. Also now
107 build in sub-directory.
109 2010-02-06 Rob Savoye <rob@welcomehome.org>
111 [11916] more tweaks to get the extra manpages working correctly for
114 2010-02-06 Rob Savoye <rob@welcomehome.org>
116 [11915] add the two extra manpages to EXTRA_DIST, now that they always
117 exist. Don't do the extra clean step, it's unnecessary now.
119 2010-02-06 Rob Savoye <rob@welcomehome.org>
121 [11914] always make sure the doc directory is cleaned of man pages so
122 they get regenerated.
124 2010-02-06 Rob Savoye <rob@welcomehome.org>
126 [11913] cleanup the handling of the two extra man pages generated from
127 gnash.1 for gtk-gnash and kde4-gnash.
129 2010-02-05 Markus Gothe <nietzsche@lysator.liu.se>
131 [11912] actually we want the linking path for agg as well not just
134 2010-02-05 Rob Savoye <rob@welcomehome.org>
136 [11911] correctly install the sysconf files, gnashrc, gnashpluginrc,
139 2010-02-04 Markus Gothe <nietzsche@lysator.liu.se>
141 [11910] fixed a typo in configure.ac & cleaned up gnash_pkg_find
143 2010-02-04 Markus Gothe <nietzsche@lysator.liu.se>
145 [11909] fixed a typo in configure.ac & cleaned up gnash_pkg_find
147 2010-02-04 Markus Gothe <nietzsche@lysator.liu.se>
149 [11908] fixed a typo in configure.ac & cleaned up gnash_pkg_find
151 2010-02-04 Rob Savoye <rob@welcomehome.org>
153 [11907] more changes to get documentation installing and packaging
156 2010-02-04 Rob Savoye <rob@welcomehome.org>
158 [11906] updated with alternate names
160 2010-02-04 Rob Savoye <rob@welcomehome.org>
162 [11905] adjust how the alternate manpages for gnash.1 get created and
165 2010-02-04 Rob Savoye <rob@welcomehome.org>
167 [11904] don't look for wget or netcat unless testing is enabled.
169 2010-02-04 Markus Gothe <nietzsche@lysator.liu.se>
171 [11903] Clean up output
173 2010-02-04 Markus Gothe <nietzsche@lysator.liu.se>
175 [11902] Clean up output
177 2010-02-04 Rob Savoye <rob@welcomehome.org>
179 [11901] Add QtOpenGL headers too, in case we want to build KDE with
182 2010-02-04 Markus Gothe <nietzsche@lysator.liu.se>
184 [11900] Minor mod to find malloc.h on Darwin
186 2010-02-04 Rob Savoye <rob@welcomehome.org>
188 [11899] add all the missing reference manual pages too. tweak the
189 search pattern for install_info versions so it works on Lenny too.
191 2010-02-04 Rob Savoye <rob@welcomehome.org>
193 [11898] add glossary and specifications, that were being left out of
194 the dist tarball. Without these you can't build the documentation from
197 2010-02-04 Rob Savoye <rob@welcomehome.org>
199 [11897] configure with --enable-docbook in debian/rules. put mozill-
200 plugins-gnash in Suggests, not Recommends. fix mozilla plugin install
201 scripts to not error out.
203 2010-02-04 Benjamin Wolsey <bwy@benjaminwolsey.de>
205 [11896] Update documentation. Extensions documentation is completely
206 updated. ActionScript class documentation no longer has out-dated
207 information, but is not completely replaced with correct information.
209 2010-02-03 Rob Savoye <rob@welcomehome.org>
211 [11895] alternate name manpages need to link to the compressed
212 version, or we get file not found. Remove them as well at uninstall
215 2010-02-03 Rob Savoye <rob@welcomehome.org>
217 [11894] only have the default path in mozilla-plugin-gnash. Edit this
218 file from setup-deb if a different browser is found at configure time.
220 2010-02-03 Rob Savoye <rob@welcomehome.org>
222 [11893] fix typo in path name.
224 2010-02-03 Rob Savoye <rob@welcomehome.org>
226 [11892] add the preformatted manpages for findwebcams and
227 findmicrophones to DIST so they get added to the tarball.
229 2010-02-03 Rob Savoye <rob@welcomehome.org>
231 [11891] drop a few unneeded dependencies.
233 2010-02-03 Rob Savoye <rob@welcomehome.org>
235 [11890] ok, ok, ok, change the version to the not-yet released version
236 so dpkg version comparisons work.
238 2010-02-03 Rob Savoye <rob@welcomehome.org>
240 [11889] fix typo, kde4-gnash, not kde-gnash.
242 2010-02-03 Rob Savoye <rob@welcomehome.org>
244 [11888] install the extra man pages created for the aliases to
247 2010-02-03 Rob Savoye <rob@welcomehome.org>
249 [11887] link in the preformatted version of gtk-gnash.1 and
252 2010-02-03 Rob Savoye <rob@welcomehome.org>
254 [11886] link to the images directory, so texi files actually build.
256 2010-02-03 Rob Savoye <rob@welcomehome.org>
260 2010-02-03 Rob Savoye <rob@welcomehome.org>
262 [11884] add preformatted versions of the alternate names for the gnash
265 2010-02-03 Sandro Santilli <strk@keybit.net>
267 [11883] Fix the long-standing linking dependency bug. Libcore depends
268 on libmedia and libsound, libsound depends on libmedia. Period. No
271 2010-02-03 Rob Savoye <rob@welcomehome.org>
273 [11882] fix missing tag so it actually builds. Add alternate names for
274 gtk-gnash and kde4-gnash.
276 2010-02-03 Rob Savoye <rob@welcomehome.org>
278 [11881] add the --solinks option when making man pages so we get the
279 alternates gtk-gnash and kde4-gnash.
281 2010-02-03 Rob Savoye <rob@welcomehome.org>
283 [11880] drop packages in Depends that we don't directly depend on.
285 2010-02-03 Rob Savoye <rob@welcomehome.org>
287 [11879] add Conflicts for the OpenGL packages. Edit the debian/gtk-
288 plugin-gnash.* files to have the proper path for differing versions.
290 2010-02-03 Sandro Santilli <strk@keybit.net>
292 [11878] Fix typo, smashing last stderr voicing of my ./configure runs
295 2010-02-03 Rob Savoye <rob@welcomehome.org>
297 [11877] Add ChangeLogs exported from bzr log.
299 2010-02-03 Sandro Santilli <strk@keybit.net>
301 [11876] Quote the multi-line swfmill -h output when echoing it, or the
302 next process in pipe for some reason only gets the first line (on
305 2010-02-03 Rob Savoye <rob@welcomehome.org>
307 [11875] add gtk-gnash.1 man page
309 2010-02-03 Rob Savoye <rob@welcomehome.org>
311 [11874] don't use wildcards to find the gtk python plugin.
313 2010-02-03 Rob Savoye <rob@welcomehome.org>
315 [11873] don't make links here for the extra manpages.
317 2010-02-03 Rob Savoye <rob@welcomehome.org>
319 [11872] link kde4-gnash.1 and gtk-gnash.1 to gnash.1.
321 2010-02-03 Rob Savoye <rob@welcomehome.org>
323 [11871] add shlibs to konqueror-plugin-gnash
325 2010-02-03 Rob Savoye <rob@welcomehome.org>
327 [11870] adjust dependencies.
329 2010-02-03 Benjamin Wolsey <bwy@benjaminwolsey.de>
331 [11869] Add a load of code to make reliable string-to-number
332 conversion without relying on (possibly buggy) compiler
333 implementations. This started to fail with newer versions of g++,
334 which reject extraction of strings like "2e" to a double; older
335 versions treated this as a valid exponent. Also add tests for similar
336 cases and implement; these may not have passed before either.
338 2010-02-03 Benjamin Wolsey <bwy@benjaminwolsey.de>
340 [11868] Restrict cflags as much as possible to prevent dependency
343 2010-02-02 Rob Savoye <rob@welcomehome.org>
345 [11867] use a wildcard instead of mozilla, so it works with iceweasel.
347 2010-02-02 Rob Savoye <rob@welcomehome.org>
349 [11866] use wildcard for python plugin as lenny uses site-package, but
350 ubuntu uses dist-package.
352 2010-02-02 Rob Savoye <rob@welcomehome.org>
354 [11865] install new manpages into packages.
356 2010-02-02 Rob Savoye <rob@welcomehome.org>
358 [11864] Various improvements to keep lintian happy. Add all the man
359 pages to the appropriate package. Just link to the GFDL, rather than
360 include the entire text. Use wildcards in a few places to eliinate
361 file not found problems. Fix changelog to build local packages.
363 2010-02-02 Rob Savoye <rob@welcomehome.org>
365 [11863] add new manpages for findwebcams and findmicrophones
368 2010-02-02 Sandro Santilli <strk@keybit.net>
370 [11862] Suggest to install libcurl-dev, not libcurl3-dev. Package
371 manager should be able to give further suggestions...
373 2010-02-02 Rob Savoye <rob@welcomehome.org>
375 [11861] iconverted to utf-8 fropm latin1. Eliminates a lintian error.
377 2010-02-02 Rob Savoye <rob@welcomehome.org>
379 [11860] add gstreamer0.10-plugins-bad to Suggests.
381 2010-02-02 Benjamin Wolsey <bwy@benjaminwolsey.de>
383 [11859] Silence debugging.
385 2010-02-02 Benjamin Wolsey <bwy@benjaminwolsey.de>
387 [11858] Fix typo helpfully pointed out in the depths of fb.cpp.
389 2010-02-01 Sandro Santilli <strk@keybit.net>
391 [11857] Hush GC debugging by default
393 2010-02-01 Rob Savoye <rob@welcomehome.org>
395 [11856] include boost/lexical_cast.hpp
397 2010-02-01 Benjamin Wolsey <bwy@benjaminwolsey.de>
399 [11855] Implement screenshot capability in dump-gnash. Remove
400 requirement for video dump.
402 2010-02-01 Benjamin Wolsey <bwy@benjaminwolsey.de>
404 [11854] Update documentation, --help text, removing some seriously
405 out-of-date and inaccurate items and adding correct text. Add
406 commandline screenshot functions for real GUIs (not yet for dump).
407 Make GUIs go through Gui::quit() before calling GUI-specific exit
408 routines where possible. This applies to gtk-gnash (always) and
409 kde4-gnash (except where the window is destroyed). Document
410 requirement for those places it isn't implemented. This is required
411 for the final screenshot, and may be useful for other common exit
412 functions. Document new commandline functions.
414 2010-01-31 Sandro Santilli <strk@keybit.net>
416 [11853] Unignore source files (and unexistent file). Thanks to Petter
417 Reinholdtsen for noticing
419 2010-01-30 Rob Savoye <rob@welcomehome.org>
421 [11852] drop circular dependency on libsound
423 2010-01-30 Rob Savoye <rob@welcomehome.org>
425 [11851] remove extraneous text from the version string so the correct
426 version number is always in the correct place.
428 2010-01-30 Benjamin Wolsey <bwy@benjaminwolsey.de>
430 [11850] Check for NaN to fix bug #28773. Prevent other potential bugs
431 if methods of BitmapData are called after disposal.
433 2010-01-29 Rob Savoye <rob@welcomehome.org>
435 [11849] link in libsound too
437 2010-01-29 Rob Savoye <rob@welcomehome.org>
439 [11848] fix executable file name.
441 2010-01-29 Rob Savoye <rob@welcomehome.org>
443 [11847] don't try to install a non-existant ChangeLog file.
445 2010-01-29 Rob Savoye <rob@welcomehome.org>
447 [11846] gnash.xpm is in gnash-common, not gnash
449 2010-01-29 Rob Savoye <rob@welcomehome.org>
453 2010-01-29 Rob Savoye <rob@welcomehome.org>
455 [11844] drop libc6 as a dependency, it should be automatic.
457 2010-01-29 Rob Savoye <rob@welcomehome.org>
459 [11843] tweak the snapshot directory name so it works with both debian
460 and redhat style packaging,
462 2010-01-29 Rob Savoye <rob@welcomehome.org>
464 [11842] remove more files before rebuilding.
466 2010-01-29 Rob Savoye <rob@welcomehome.org>
468 [11841] always create libltdl/Makefile, even if we don't plan to use
469 it. This keeps libtool 1.5 on Debian Lenny from choking on make
472 2010-01-29 Rob Savoye <rob@welcomehome.org>
474 [11840] look for the .so file, not the .la file
476 2010-01-29 Rob Savoye <rob@welcomehome.org>
478 [11839] add the extern C back in for jpeglib.h, which is required
481 2010-01-29 Markus Gothe <nietzsche@lysator.liu.se>
483 [11838] Added DSOEXPORT for ImageOutput::writeImageData
485 2010-01-29 Benjamin Wolsey <bwy@benjaminwolsey.de>
487 [11837] Add comment explaining previous commit.
489 2010-01-29 Benjamin Wolsey <bwy@benjaminwolsey.de>
491 [11836] Fix configure for libtool 1.x on non-windows machines.
494 2010-01-29 Benjamin Wolsey <bwy@benjaminwolsey.de>
496 [11835] Add function to Renderer API to render current buffer to a
497 specified IOChannel and image format. Add ScreenShot capability to
498 GUI base class. Currently accessible using Ctrl-O for spontaneous
501 2010-01-29 Benjamin Wolsey <bwy@benjaminwolsey.de>
503 [11834] Use variable as it was intended.
505 2010-01-28 Rob Savoye <rob@welcomehome.org>
507 [11833] don't build jemalloc on freebsd. Don't sisable shared
508 libraries for windoze.
510 2010-01-28 Rob Savoye <rob@welcomehome.org>
512 [11832] other than the plugins, this builds fine under open embedded
513 finally. For some reason OE is statically linking everything, so the
514 plugin can't be built dynamically.
516 2010-01-28 Rob Savoye <rob@welcomehome.org>
518 [11831] add jpeg and png libs to the link to keep open embedded happy.
520 2010-01-28 Rob Savoye <rob@welcomehome.org>
524 2010-01-28 Rob Savoye <rob@welcomehome.org>
526 [11829] use the full version name for the snapshot build directory.
528 2010-01-28 Sandro Santilli <strk@keybit.net>
530 [11828] Don't LIBADD ld flags...
532 2010-01-28 Rob Savoye <rob@welcomehome.org>
534 [11827] don't remove the Makefiles, get riud of extraneous '.'
536 2010-01-28 Rob Savoye <rob@welcomehome.org>
538 [11826] break out setting up the directory for Debian builds in a
539 separate target to make debugging easier.
541 2010-01-28 Rob Savoye <rob@welcomehome.org>
543 [11825] don't run autogen.sh again, all the files are already in the
546 2010-01-28 Benjamin Wolsey <bwy@benjaminwolsey.de>
550 2010-01-28 Benjamin Wolsey <bwy@benjaminwolsey.de>
552 [11823] Include boost bind.
554 2010-01-28 Benjamin Wolsey <bwy@benjaminwolsey.de>
556 [11822] Include boost bind.
558 2010-01-28 Benjamin Wolsey <bwy@benjaminwolsey.de>
560 [11821] Include boost/bind.hpp.
562 2010-01-28 Benjamin Wolsey <bwy@benjaminwolsey.de>
564 [11820] Minor and untested fix to handle mystery SBR tag.
566 2010-01-27 Rob Savoye <rob@welcomehome.org>
568 [11819] Various cleanups as identified by lintian.
570 2010-01-27 Rob Savoye <rob@welcomehome.org>
572 [11818] link in libz for windoze.
574 2010-01-27 Rob Savoye <rob@welcomehome.org>
576 [11817] build libcore before libsound to keep windoze happy. libcore
577 depends on libmedia, and libsound depends on libcore.
579 2010-01-27 Rob Savoye <rob@welcomehome.org>
581 [11816] only build static libraires on windoze.
583 2010-01-27 Rob Savoye <rob@welcomehome.org>
585 [11815] add libgnashmedia and libgnash so make check still works for
586 people that still run Ubuntu Hardy.
588 2010-01-27 Rob Savoye <rob@welcomehome.org>
590 [11814] use a more debian standard version. Don't use -nc when
591 buildings debs as it prevents the source package from bewing created.
593 2010-01-27 Rob Savoye <rob@welcomehome.org>
595 [11813] remove the existing libltdl directory so we don't wind up with
596 a mashup of versions.
598 2010-01-27 Rob Savoye <rob@welcomehome.org>
600 [11812] us AC_CONFIG_HEADERS instead of AM_CONFIG_HEADER. Add back in
601 conditional for INSTALL_LTDL
603 2010-01-27 Rob Savoye <rob@welcomehome.org>
605 [11811] if installing in the system location, use a default path is no
606 browser is installed at all.
608 2010-01-27 Sandro Santilli <strk@keybit.net>
610 [11810] Require Ming-0.4.3 for eventSoundTest1.swf generation
612 2010-01-26 Benjamin Wolsey <bwy@benjaminwolsey.de>
614 [11809] Fix memory corruption when passing bogus values to the
615 renderer. Test what we're supposed to to do prevent it and implement.
617 2010-01-26 Benjamin Wolsey <bwy@benjaminwolsey.de>
619 [11808] Remove left-over debug logging.
621 2010-01-25 Rob Savoye <rob@welcomehome.org>
623 [11807] update signature so it matches what gpg wants to sign
626 2010-01-25 Rob Savoye <rob@welcomehome.org>
628 [11806] rename packaging snapshots so it's Debian proper style, branch
629 then revno, not the other way around.
631 2010-01-25 Rob Savoye <rob@welcomehome.org>
633 [11805] Only include gnashconfig.h in files that actually use one of
634 the config constants.
636 2010-01-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
638 [11804] Fix crash when _ftProvider has not yet been initialized.
640 2010-01-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
642 [11803] More cleanup, tests.
644 2010-01-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
646 [11802] Fixes for Sun Studio compiling. Tests, fixes and
647 implementation of TextField.autoSize for "center" and "right" values
648 and TextFormat.getTextExtent. The tests for TextFormat.getTextExtent
649 may be unwise because they only deal with device fonts, and these vary
650 from system to system. It is probably correct that Gnash does not get
651 the same result as the pp.
653 2010-01-24 Rob Savoye <rob@welcomehome.org>
655 [11801] link in the static libltdl library.
657 2010-01-24 Rob Savoye <rob@welcomehome.org>
659 [11800] add MatrixTest back in, it was only out for debugging.
661 2010-01-24 Rob Savoye <rob@welcomehome.org>
663 [11799] link in the static libltdl library.
665 2010-01-24 Rob Savoye <rob@welcomehome.org>
667 [11798] link in the static libltdl library.
669 2010-01-24 Rob Savoye <rob@welcomehome.org>
671 [11797] use select when sniffing bytes from the network interface,
672 rather than a hardcoded delay.
674 2010-01-24 Rob Savoye <rob@welcomehome.org>
676 [11796] convert filename to lower case when trying to do a string
677 compare on the suffix.
679 2010-01-22 Rob Savoye <rob@welcomehome.org>
681 [11795] put dejagnu test under disable-testsuite. Add sysroot option,
682 for now an alias to --with-top-level.
684 2010-01-22 Rob Savoye <rob@welcomehome.org>
686 [11794] link in the static libltdl library.
688 2010-01-22 Rob Savoye <rob@welcomehome.org>
690 [11793] link in the static libltdl library.
692 2010-01-22 Rob Savoye <rob@welcomehome.org>
694 [11792] link in the static libltdl library.
696 2010-01-21 Rob Savoye <rob@welcomehome.org>
698 [11791] when sniffing bytes, pause briefly between attempts or this
701 2010-01-21 Rob Savoye <rob@welcomehome.org>
703 [11790] it would help if I could spell...
705 2010-01-21 Rob Savoye <rob@welcomehome.org>
707 [11789] link in libmedia and libsound too.
709 2010-01-20 Rob Savoye <rob@welcomehome.org>
711 [11788] it helps to spell the variable correctly.
713 2010-01-20 Rob Savoye <rob@welcomehome.org>
715 [11787] link in libltdlc.la from libbase for libtool 1.x.
717 2010-01-20 Rob Savoye <rob@welcomehome.org>
719 [11786] link in libltdlc.la from libbase for libtool 1.x.
721 2010-01-20 Rob Savoye <rob@welcomehome.org>
723 [11785] we're building for fc12 these days.
725 2010-01-20 Rob Savoye <rob@welcomehome.org>
727 [11784] don't use LIBLTDL, as it's a convienience lib, we don't need
730 2010-01-20 Rob Savoye <rob@welcomehome.org>
732 [11783] initialize variabales to eliminate compiler warnings.
734 2010-01-20 Rob Savoye <rob@welcomehome.org>
736 [11782] copy one less byte when making the header string.
738 2010-01-20 Rob Savoye <rob@welcomehome.org>
740 [11781] include boost/bind.h.
742 2010-01-20 Benjamin Wolsey <bwy@benjaminwolsey.de>
744 [11780] Include POSIX signal.h header for non-C functions.
746 2010-01-20 Benjamin Wolsey <bwy@benjaminwolsey.de>
748 [11779] Changes to help build with strictly standard-compliant
749 headers. Improvements and fixes to various bits of code. Original
750 patch modified for line breaks and spaces.
752 2010-01-20 Benjamin Wolsey <bwy@benjaminwolsey.de>
754 [11778] Include <clocale> for std::setlocale (NLS).
756 2010-01-20 Benjamin Wolsey <bwy@benjaminwolsey.de>
758 [11777] Test and implement dynamic gradients correctly; the main
759 changes are 1) correcting the transformation matrix to convert AS
760 matrix to the appropriate Gnash gradient matrix, and 2) using the
761 right member names (a, b, c, d, tx, ty). And 3) lots of automated
762 tests in the prettiest DrawingApiTest page yet. The new SWF8
763 functionality (focal gradients, interpolation mode selection) is still
764 not implemented. Correct fill_style to actually create dynamic radial
765 gradients (was probably a recent bug). Half-finished refactoring of
766 TextFormat to create its many methods more generically, fixing some of
767 the many new tests added in actionscript.all.
769 2010-01-19 Rob Savoye <rob@welcomehome.org>
771 [11776] we need to make the string one character larger to keep
774 2010-01-19 Rob Savoye <rob@welcomehome.org>
776 [11775] adjust the timeout between packets
778 2010-01-19 Rob Savoye <rob@welcomehome.org>
780 [11774] Correctly stream video files by not ignoring the file header
781 in the first packet. Adjust the timeout between packets so as not to
782 overwhelm the browser with too much data, too fast.
784 2010-01-19 Rob Savoye <rob@welcomehome.org>
786 [11773] return an error if the stream doesn't fully get transferred.
787 Handle an aborted disk stream, close the network connection.
789 2010-01-19 Rob Savoye <rob@welcomehome.org>
791 [11772] only close the network connection when the DiskStream is done
794 2010-01-18 Rob Savoye <rob@welcomehome.org>
796 [11771] add support for mingw32 to build with GTK.
798 2010-01-18 Benjamin Wolsey <bwy@benjaminwolsey.de>
800 [11770] Simple fix for crash.
802 2010-01-18 Benjamin Wolsey <bwy@benjaminwolsey.de>
804 [11769] Documentation, tabs to spaces. Minor algorithm improvements.
806 2010-01-18 Benjamin Wolsey <bwy@benjaminwolsey.de>
808 [11768] Tabs to spaces.
810 2010-01-18 Benjamin Wolsey <bwy@benjaminwolsey.de>
812 [11767] Add info about AVM version so that it's easier for users to
813 check. Add documentation.
815 2010-01-18 Benjamin Wolsey <bwy@benjaminwolsey.de>
817 [11766] Fix reported bug and unreported bug.
819 2010-01-18 Benjamin Wolsey <bwy@benjaminwolsey.de>
821 [11765] Code style cleanups and documentation.
823 2010-01-17 Rob Savoye <rob@welcomehome.org>
825 [11764] run our own autogen.sh instead of autoreconf.
827 2010-01-17 Rob Savoye <rob@welcomehome.org>
829 [11763] fix typo so we don't choke bitbake.
831 2010-01-17 Rob Savoye <rob@welcomehome.org>
833 [11762] the beginnings of Bitbake support for OpenEmbedded that's less
834 than a few years out of date.
836 2010-01-16 Rob Savoye <rob@welcomehome.org>
838 [11761] make sure there is a legit webcam beforfe trying to access it.
840 2010-01-16 Sandro Santilli <strk@keybit.net>
842 [11760] Properly protect log_parse calls in IF_VERBOSE_PARSE
844 2010-01-15 Rob Savoye <rob@welcomehome.org>
846 [11759] look for libpangox, not libpango-x11.
848 2010-01-15 Benjamin Wolsey <bwy@benjaminwolsey.de>
850 [11758] Coding style improvements and documentation of some unloved
853 2010-01-14 Rob Savoye <rob@welcomehome.org>
855 [11757] Don't use boost condition variables on windows. Only used by
858 2010-01-14 Rob Savoye <rob@welcomehome.org>
860 [11756] don't use ioctl() on windows.
862 2010-01-14 Rob Savoye <rob@welcomehome.org>
864 [11755] more improvements for Cygwin.
866 2010-01-14 Rob Savoye <rob@welcomehome.org>
868 [11754] don't try to build jemalloc for windows. Enable avm2 by
871 2010-01-14 Rob Savoye <rob@welcomehome.org>
873 [11753] remove commented out cruft for building libltdl. Tweak
876 2010-01-14 Rob Savoye <rob@welcomehome.org>
878 [11752] also look for libpango*.dll.a to keep Cygwin happy.
880 2010-01-14 Rob Savoye <rob@welcomehome.org>
882 [11751] jpeglib.h is already extern'd. Use typedef for jpeg::boolean
883 so it builds on Cygwin.
885 2010-01-14 Rob Savoye <rob@welcomehome.org>
887 [11750] test for the correct variable, ac_cv_path_ffmpeg_lib was
888 always unset after other changes. Fixes ffmpoeg builds.
890 2010-01-14 Rob Savoye <rob@welcomehome.org>
892 [11749] we only build the static convienience library, so drop
893 confusing installed support for libltdl.
895 2010-01-13 Benjamin Wolsey <bwy@benjaminwolsey.de>
897 [11748] Update my email address.
899 2010-01-13 Benjamin Wolsey <bwy@benjaminwolsey.de>
901 [11747] Update README.
903 2010-01-13 Benjamin Wolsey <bwy@benjaminwolsey.de>
905 [11746] Tests, bug fixes, documentation, and code cleanups.
907 2010-01-11 Benjamin Wolsey <bwy@benjaminwolsey.de>
909 [11745] More documentation.
911 2010-01-11 Benjamin Wolsey <bwy@benjaminwolsey.de>
913 [11744] More updated documentation.
915 2010-01-11 Benjamin Wolsey <bwy@benjaminwolsey.de>
917 [11743] Improve documentation of as_object. Minor improvement to
920 2010-01-11 Benjamin Wolsey <bwy@benjaminwolsey.de>
922 [11742] Wrap long copyright lines.
924 2010-01-01 Rob Savoye <rob@welcomehome.org>
926 [11741] Regenertated preformatted documentation after updating the
927 copyright. Fix xml syntax bug in gnashrc.xml from new entry. Big merge
928 from experimental cygnal branch.
930 2010-01-01 Rob Savoye <rob@welcomehome.org>
932 [11740] update copyright for 2010 everywhere.
934 2010-01-01 Rob Savoye <rob@welcomehome.org>
936 [11739] default to kde4-gnash if gtk-gnash doesn't exist.
938 2009-12-31 Rob Savoye <rob@welcomehome.org>
940 [11738] define CLEANFILES here.
942 2009-12-31 Rob Savoye <rob@welcomehome.org>
944 [11737] += instead of =
946 2009-12-30 Tomeu Vizoso <tomeu@zviratko>
948 [11736] Install python modules in an arch-dependent dir
950 2009-12-25 Rob Savoye <rob@welcomehome.org>
952 [11735] fix a few Replace package names.
954 2009-12-23 John Wimer <john@god.vtic.net>
956 [11734] support canvas resizing and correct the log_debug(_q())
959 2009-12-22 Rob Savoye <rob@welcomehome.org>
961 [11733] add_q() to strings so they can be translated.
963 2009-12-22 Rob Savoye <rob@welcomehome.org>
965 [11732] add_q() to strings so they can be translated.
967 2009-12-22 Benjamin Wolsey <bwy@benjaminwolsey.de>
969 [11731] Drop duplicated #undef.
971 2009-12-21 Sandro Santilli <strk@keybit.net>
973 [11730] Split GC::collect into an inlined GC::fuzzyCollect and
974 unconditional GC::runCycle
976 2009-12-21 Benjamin Wolsey <bwy@benjaminwolsey.de>
978 [11729] Modified patch fixing some sunpro compiler problems.
980 2009-12-21 Benjamin Wolsey <bwy@benjaminwolsey.de>
982 [11728] Minor indentation changes.
984 2009-12-21 Sandro Santilli <strk@keybit.net>
986 [11727] Inline GC::get
988 2009-12-21 Sandro Santilli <strk@keybit.net>
990 [11726] Tabs to spaces
992 2009-12-20 Rob Savoye <rob@welcomehome.org>
994 [11725] remove extra dependency.
996 2009-12-20 Sandro Santilli <strk@keybit.net>
998 [11724] Drop more useless markReachableResources methods
1000 2009-12-20 Rob Savoye <rob@welcomehome.org>
1002 [11723] fix various packaging problems with the debs we build.
1004 2009-12-20 Rob Savoye <rob@welcomehome.org>
1006 [11722] update to work with libssh 0.4.0, which is now required. Older
1007 version of libssh are now incompatible.
1009 2009-12-19 Rob Savoye <rob@welcomehome.org>
1011 [11721] don't test for pygtk-codegen if pygobject-codegen exists.
1013 2009-12-19 Rob Savoye <rob@welcomehome.org>
1015 [11720] if it's set, use pygtk-codegen instead of pygobject-codegen if
1016 the latter isn't set.
1018 2009-12-19 Sandro Santilli <strk@keybit.net>
1020 [11719] Drop GC stuff from some of the non-GC-managed resources
1022 2009-12-19 Rob Savoye <rob@welcomehome.org>
1024 [11718] look for iceweasel/plugins too.
1026 2009-12-19 Rob Savoye <rob@welcomehome.org>
1028 [11717] we need to check for xno, not just x.
1030 2009-12-19 Sandro Santilli <strk@keybit.net>
1032 [11716] Our use of intrusive_ptr need including smart_ptr.h, as there
1033 we define addref/dropref
1035 2009-12-18 Rob Savoye <rob@welcomehome.org>
1037 [11715] add boot package names without any version numbers for
1040 2009-12-18 Sandro Santilli <strk@keybit.net>
1042 [11714] Add test showing that user defined _global.String will be
1043 invoked when GetMember is executed on string literals
1045 2009-12-18 Sandro Santilli <strk@keybit.net>
1047 [11713] Do not create 'super' objects from ActionCallMethod when the
1048 method being called is a built-in function. Generalizing this into an
1049 as_value::call(<something>) might help.
1051 2009-12-18 Sandro Santilli <strk@keybit.net>
1053 [11712] Other places which would need to handle eventual runs of GC
1054 during action execution. Just adds use of
1055 ALLOW_GC_RUN_DURING_ACTIONS_EXECUTION macro, also used in VM.
1057 2009-12-17 Sandro Santilli <strk@keybit.net>
1059 [11711] Cleanups in ActionCallMethod. Postpones 'super' creation to
1060 after more checks, saves a string_table::find call per method call.
1062 2009-12-17 Benjamin Wolsey <bwy@benjaminwolsey.de>
1064 [11710] More documentation and incremental improvements for AVM2.
1066 2009-12-17 Benjamin Wolsey <bwy@benjaminwolsey.de>
1068 [11709] Change container for movie_root's action queue on the
1069 principle of least complexity.
1071 2009-12-16 Sandro Santilli <strk@keybit.net>
1073 [11708] Also test that mutating the synthetized object doesn't show
1074 the modification on next synthesis
1076 2009-12-16 Sandro Santilli <strk@keybit.net>
1078 [11707] Add test for temporary string lifetime
1080 2009-12-16 Sandro Santilli <strk@keybit.net>
1082 [11706] void creating synthetized object from primitive types on
1083 ACTION_DELETE* (would be plain silly)
1085 2009-12-16 Sandro Santilli <strk@keybit.net>
1087 [11705] Drop useless variable and open up the branch back condition as
1088 it looks like a good point where other housecleaning could be done
1091 2009-12-16 Sandro Santilli <strk@keybit.net>
1093 [11704] Drop unneeded additional variable and math used in the
1096 2009-12-16 Sandro Santilli <strk@keybit.net>
1098 [11703] I don't think we'll ever have NULL objects in a DisplayList,
1099 so turn a condition about that into an assertion checking
1101 2009-12-16 Sandro Santilli <strk@keybit.net>
1103 [11702] Cache resource list size so deciding whether or not to run the
1104 collection cycle runs in constant time.
1106 2009-12-16 Rob Savoye <rob@welcomehome.org>
1108 [11701] - Use std:: prefixes consistently - Replace M_SQRT1_2 with
1109 const variable - Replace fabsf usage in OpenGL renderer (std::fabs has
1110 an overload for floats) - Correct as_value::readAMF0 to match
1111 prototype - Cast ambiguously typed argument to std::ceil to double
1113 2009-12-15 Benjamin Wolsey <bwy@benjaminwolsey.de>
1115 [11700] Minor cleanups.
1117 2009-12-15 Rob Savoye <rob@welcomehome.org>
1119 [11699] Part of a patch from Albert Lee <trisk at forkgnu.org>: -
1120 Clean up configure tests and check if isfinite is allowed by the C++
1121 compiler - Use <clocale> instead of <locale> for LC_ALL and
1122 std::setlocale - Remove duplicates from GNASHRC list - Remove most OS-
1123 specific content in prcpucfg-glibc.h - Improve architecture and
1124 compiler support in prcpucfg-glibc.h - Use std:: prefixes consistently
1125 - Use putenv (SUSv2) instead of setenv to modify GNASHRC - Prepend
1126 rather than append new GNASHRC entries - Use gnash::StringNoCaseEqual
1127 instead of strcasecmp - Fix quotes in agg autoconf macro - Prevent
1128 pthreads check from mangling CXXFLAGS
1130 2009-12-15 Sandro Santilli <strk@keybit.net>
1132 [11698] Change default THREASHOLD from 50 to 64 (nicer number).
1133 Cleanup debugging prints so it gives better informations for stats.
1134 Add some documentation in the ::collect method as a starting point to
1135 try at improving the heuristic used to skip collection cycles. Use
1136 typeName rather than typeid.
1138 2009-12-15 Sandro Santilli <strk@keybit.net>
1140 [11697] Drop a stupid attempt at reducing build time to switch
1141 debugging of GC on/off (isn't really working)
1143 2009-12-15 Sandro Santilli <strk@keybit.net>
1145 [11696] Fix a bug hiding beyond a GNASH_GC_DEBUG macro. The bug
1146 prevented the count of collectables found in last run from being
1147 properly updated, resulting in more-then-needed scan runs
1148 (cleanUnreachable was always returning 0 as the count of deleted
1149 objects). Also simplified the skip condition to be more readable and
1150 add more checks when GNASH_GC_DEBUG is defined.
1152 2009-12-14 Benjamin Wolsey <bwy@benjaminwolsey.de>
1154 [11695] Fix pythonmod build.
1156 2009-12-14 Sandro Santilli <strk@keybit.net>
1158 [11694] Factories of ref_counted objects must return by intrusive_ptr,
1159 or assignments of 'this' to a temporary intrusive_ptr would destroy
1160 the created object. This was happening on 'make check' during
1161 attach*Imported.swf tests with a LibraryLimit of 1...
1163 2009-12-14 Sandro Santilli <strk@keybit.net>
1165 [11693] Add consistency checks
1167 2009-12-13 Sandro Santilli <strk@keybit.net>
1169 [11692] Move mark scanning of stack and call stack where it belong
1170 (VM). as_environment is only keeping aliases to those elements which
1171 are really owned by the VM ...
1173 2009-12-13 Sandro Santilli <strk@keybit.net>
1175 [11691] Add code to mark stack and call stack reachable rather than
1176 expecting them to be empty if a compile-time macro is set (defaults to
1179 2009-12-13 Sandro Santilli <strk@keybit.net>
1181 [11690] Make markReachableResources public for the call stack
1183 2009-12-12 Sandro Santilli <strk@keybit.net>
1185 [11689] Additional test to try importing from a movie which imports
1186 itself from another (still for bug #28269)
1188 2009-12-12 Sandro Santilli <strk@keybit.net>
1190 [11688] Automate test for bug #28269
1192 2009-12-12 Sandro Santilli <strk@keybit.net>
1194 [11687] Locally export all imported symbol, fixing bug #28269.
1196 2009-12-10 Rob Savoye <rob@welcomehome.org>
1198 [11686] don't forget amd64.
1200 2009-12-10 Rob Savoye <rob@welcomehome.org>
1202 [11685] more tweaking of boost dependencies.
1204 2009-12-10 Rob Savoye <rob@welcomehome.org>
1206 [11684] drop libz from the dependencies
1208 2009-12-10 Rob Savoye <rob@welcomehome.org>
1210 [11683] add more boost dependencies dependencies.
1212 2009-12-10 Rob Savoye <rob@welcomehome.org>
1214 [11682] add boost-date-time and boost-thread runtime dependencies.
1216 2009-12-10 Rob Savoye <rob@welcomehome.org>
1218 [11681] add boost-date-time dependencies.
1220 2009-12-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
1222 [11680] Fix regression. Use time, not branch count, to interrupt
1223 script execution. This still needs to be settable in gnashrc;
1224 implementing a dialog box in the GUI would also be a good idea.
1226 2009-12-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
1228 [11679] Changes to as_value to make it less dependent on AS2.
1229 Cleanups and documentation for AS3.
1231 2009-12-05 Sandro Santilli <strk@keybit.net>
1233 [11678] Include required <deque> header
1235 2009-12-04 Benjamin Wolsey <bwy@benjaminwolsey.de>
1237 [11677] Tidy up function signatures by using ObjectURI. Clean up and
1238 restrict some class interfaces. Implement more of AS3 class objects.
1239 Some passing tests (after an additional temporary hack for value
1242 2009-12-02 Benjamin Wolsey <bwy@benjaminwolsey.de>
1244 [11676] Restore class name from Script to Class. Improve
1245 documentation and includes.
1247 2009-12-02 Benjamin Wolsey <bwy@benjaminwolsey.de>
1249 [11675] Improve ugly and verbose handling of namespaces by using
1250 ObjectURI much more. This now makes usage almost transparent, as using
1251 a string_table::key will automatically use the global namespace
1252 without the need for a namespace argument at an unpredictable place in
1253 the argument list for every single function. Be stricter about
1254 namespaces for AVM2.
1256 2009-12-01 Benjamin Wolsey <bwy@benjaminwolsey.de>
1258 [11674] Fix a bug wrongly limiting properties to a platform-dependent
1259 and usually too small number, which can affect any objects with more
1260 than 65535 properties and specifically large arrays. No automatic
1263 2009-12-01 Benjamin Wolsey <bwy@benjaminwolsey.de>
1265 [11673] Correct name (although the comment itself is very confused).
1267 2009-12-01 Benjamin Wolsey <bwy@benjaminwolsey.de>
1269 [11672] Separate AVM2 and AVM1 classes better. Add better
1270 documentation. Simplify as_value's object handling. This is needed to
1271 avoid code proliferation when the as_class type is used.
1273 2009-12-01 Benjamin Wolsey <bwy@benjaminwolsey.de>
1275 [11671] Add script order test generated using magcius's script.
1277 2009-11-30 Sandro Santilli <strk@keybit.net>
1279 [11670] Fix non-used code (well, at least it looks more like it should
1282 2009-11-30 Sandro Santilli <strk@keybit.net>
1284 [11669] Stop the video frame refresh debugging hassle
1286 2009-11-30 Sandro Santilli <strk@keybit.net>
1288 [11668] Reduce debug verbosity
1290 2009-11-30 Sandro Santilli <strk@keybit.net>
1292 [11667] Reduce debugging output
1294 2009-11-30 Sandro Santilli <strk@keybit.net>
1296 [11666] Cleanup decoders on a new play request. Set playHead position
1297 to timeframe of first input frame. Fixes seek outside buffer and HD
1300 2009-11-30 Sandro Santilli <strk@keybit.net>
1302 [11665] Add an interface to get earliest timestamp in queue (either
1303 from audio or video frame)
1305 2009-11-30 Sandro Santilli <strk@keybit.net>
1307 [11664] Don't spam try list debugging
1309 2009-11-30 Sandro Santilli <strk@keybit.net>
1311 [11663] Document initial value for playhead position
1313 2009-11-30 Benjamin Wolsey <bwy@benjaminwolsey.de>
1315 [11662] Fixes and cleanups to function execution and construction.
1317 2009-11-30 Benjamin Wolsey <bwy@benjaminwolsey.de>
1319 [11661] Store Object.prototype in the Global objects, removing the
1320 need for static pointers. Initialize them differently (the pp does so
1321 too). Add tests to work out what to do for the Function class.
1322 Remove various things from the as_function class.
1324 2009-11-29 Benjamin Wolsey <bwy@benjaminwolsey.de>
1326 [11660] Use template arguments instead of C-style casts.
1328 2009-11-28 Andrea Palmat? <andrea@amigasoft.net>
1330 [11659] Adapted the OS4 Gui to the recent changes.
1332 2009-11-28 Andrea Palmat? <andrea@amigasoft.net>
1334 [11658] Reverted to the 11656 version due a wrong trunk commit
1336 2009-11-28 Andrea Palmat? <andrea@amigasoft.net>
1338 [11657] Adapted the OS4 Gui to the recent changes.
1340 2009-11-27 Benjamin Wolsey <bwy@benjaminwolsey.de>
1342 [11656] Cleanups, minor fix.
1344 2009-11-27 Benjamin Wolsey <bwy@benjaminwolsey.de>
1346 [11655] Drop more static data.
1348 2009-11-27 Benjamin Wolsey <bwy@benjaminwolsey.de>
1350 [11654] Finally fix testsuite for ffmpeg by introducing a proper
1351 AudioInput interface. This takes no account of the gst audioinput
1352 functionality, as a design without an implementation is a good
1353 starting point, whereas an implementation without any design is
1356 2009-11-26 Benjamin Wolsey <bwy@benjaminwolsey.de>
1358 [11653] A better way of delaying childNodes construction.
1360 2009-11-26 Benjamin Wolsey <bwy@benjaminwolsey.de>
1362 [11652] Drop static data from XML and XMLNode. Make them work better.
1364 2009-11-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
1366 [11651] Organize trace tests better in their own subdirectories so
1367 that they aren't mixed up with other tests and are easier to skip when
1368 Gnash isn't built with AS3 support.
1370 2009-11-24 Sandro Santilli <strk@keybit.net>
1372 [11650] Make loads in _level0 notify hosting with a Stage.resize
1373 event. Have Player proxy that to a new gui::resizeWindow implemented
1376 2009-11-23 Benjamin Wolsey <bwy@benjaminwolsey.de>
1378 [11649] Add call() to as_object interface, as this helps AS3 work.
1379 Improve super handling, CallFunction and CallMethod, as they can also
1380 be implemented more correctly if as_super inherits from as_object.
1381 Allow undefined 'this' in function calls. This is fine for SWF-defined
1382 functions; built-in and native functions should always check before
1383 using the this pointer, but some may not. This would be a bug. Test
1384 and fix super creation in functions. Change the meaning of
1385 fn_call::super (see documentation!) to be an override only if the
1386 normal super is not used. Create super only when necessary, resulting
1387 in major memory saving under suitable circumstances.
1389 2009-11-23 Benjamin Wolsey <bwy@benjaminwolsey.de>
1391 [11648] Check ImplementsOp and update documentation. Rename
1392 as_object::add_interface to conform to coding guidelines.
1394 2009-11-22 Benjamin Wolsey <bwy@benjaminwolsey.de>
1396 [11647] Add proper news.
1398 2009-11-22 Sandro Santilli <strk@keybit.net>
1400 [11646] Add news item for 0.8.6 derived by bwy mail on gnash-dev
1402 2009-11-22 Bastiaan Jacques <bastiaan@bjacques.org>
1404 [11645] Don't prevent the QT4 library tests from running when --with-
1405 qt4-incl was specified (should fix bug #26114).
1407 2009-11-22 Sandro Santilli <strk@keybit.net>
1409 [11644] tabs to spaces
1411 2009-11-22 Sandro Santilli <strk@keybit.net>
1413 [11643] Make sure gnash cleanup routines are called before 'exit'
1414 (should fix segfaults reported in bug #28010 )
1416 2009-11-22 Sandro Santilli <strk@keybit.net>
1418 [11642] Make debugging message more complete
1420 2009-11-21 Sandro Santilli <strk@keybit.net>
1422 [11641] Fix GST build (thanks edman007 for the patch)
1424 2009-11-21 Sandro Santilli <strk@keybit.net>
1426 [11640] DEFINEBINARYDATA and DEFINEBITSJPEG4 tag enums added (NOTE:
1427 the former is used by SWF10 youtube player)
1429 2009-11-20 Benjamin Wolsey <bwy@benjaminwolsey.de>
1431 [11639] Cleanups. Don't initialize __constructor__ property of AS3
1432 objects as they do not have one. Movie processLoad to be a member
1433 function of movie_root::LoadCallback.
1435 2009-11-20 Benjamin Wolsey <bwy@benjaminwolsey.de>
1437 [11638] Fix regression introduced by commit 11561.1.43. TextField
1438 variables were not handled properly, breaking circlo game.
1440 2009-11-20 Benjamin Wolsey <bwy@benjaminwolsey.de>
1442 [11637] Reduce size of as_object class by only assign triggers when
1443 used. This is relatively rare, so we shouldn't have to worry about
1444 them most of the time.
1446 2009-11-18 Benjamin Wolsey <bwy@benjaminwolsey.de>
1448 [11636] Drop two constructors of as_object, reducing the number of
1449 places that add properties to objects. Use Global_as functions more.
1450 Drop lots of useless types. Initial implementation of some Transform
1453 2009-11-17 John Wimer <john@god.vtic.net>
1455 [11635] add support for window positioning
1457 2009-11-17 Sandro Santilli <strk@keybit.net>
1459 [11634] More missing includes
1461 2009-11-17 Benjamin Wolsey <bwy@benjaminwolsey.de>
1463 [11633] Cut out some weird stuff that ClassHierarchy was doing.
1465 2009-11-17 Benjamin Wolsey <bwy@benjaminwolsey.de>
1467 [11632] Guess at some fixes to other people's build problems. Drop
1468 something useless from AbcBlock. Minor alterations to fb code.
1470 2009-11-16 Benjamin Wolsey <bwy@benjaminwolsey.de>
1472 [11631] Include map.
1474 2009-11-16 Benjamin Wolsey <bwy@benjaminwolsey.de>
1476 [11630] Move AS3-specific classes into libcore/abc and under the abc
1477 namespace. This may reduce the confusion about what parts of Gnash are
1480 2009-11-16 Benjamin Wolsey <bwy@benjaminwolsey.de>
1482 [11629] Patch from Robert Millan based on patch by Josselin Mouette
1483 <joss@debian.org> to improve Debian packaging.
1485 2009-11-16 Benjamin Wolsey <bwy@benjaminwolsey.de>
1487 [11628] Patch for window placement from Kristian Frank Erikson. Minor
1490 2009-11-16 Benjamin Wolsey <bwy@benjaminwolsey.de>
1492 [11627] Move functions around, drop obsolete files. Use boost
1493 preprocessor to avoid writing code out. Various minor changes to make
1496 2009-11-16 Benjamin Wolsey <bwy@benjaminwolsey.de>
1498 [11626] Fix pythonmod build. Move things into abc namespace. Some
1499 important cleanups for ABC block comprehensibility.
1501 2009-11-15 Benjamin Wolsey <bwy@benjaminwolsey.de>
1503 [11625] Rename some AS3 files and classes and add some documentation.
1504 Start to undo the horrible idea of using string_table::key for ABC
1505 resources. Move callMethod out of as_object class so that it can be
1506 used on null objects. This makes it easier to implement ActionScript
1509 2009-11-15 Benjamin Wolsey <bwy@benjaminwolsey.de>
1511 [11624] Send onData when there's an error. Fixes blip.tv again.
1513 2009-11-13 Sandro Santilli <strk@keybit.net>
1515 [11623] cleanups: move MovieFactory code to new MovieFactory.cpp file,
1516 also move MovieLibrary in that namespace.
1518 2009-11-13 Sandro Santilli <strk@keybit.net>
1520 [11622] Wait for loads to happen rather than just assume they will in
1523 2009-11-12 Sandro Santilli <strk@keybit.net>
1525 [11621] lost track of releases
1527 2009-11-12 Sandro Santilli <strk@keybit.net>
1529 [11620] Make all movies and bitmap loads non-blocking by using a
1530 single thread for socket initialization, magic number parsing and
1531 construction of appropriate definition.
1533 2009-11-12 Benjamin Wolsey <bwy@benjaminwolsey.de>
1535 [11619] Fix Keyboard handling so that it can work with AS3 and AS2.
1537 2009-11-11 Sandro Santilli <strk@keybit.net>
1539 [11618] Add more bzr ignores
1541 2009-11-10 Sandro Santilli <strk@keybit.net>
1543 [11617] Drop unused loadLevel method from movie_root
1545 2009-11-10 Sandro Santilli <strk@keybit.net>
1547 [11616] Drop obsoleted MovieClip::loadMovie method
1549 2009-11-09 Sandro Santilli <strk@keybit.net>
1551 [11615] Centralize movie loading with the movie_root service. Should
1552 now be easier to work on the async load.
1554 2009-11-08 Sandro Santilli <strk@keybit.net>
1556 [11614] Reverted postpone of bitmap loading as it breaks a test
1557 showing that onLoadInit call finds known bitmap size. Rather than
1558 fixing this I think is better to change strategy on un-blocking bitmap
1559 loads as this attempt didn't consider blockage on DNS lookup, socket
1560 initialization and magic number parsing anyway..
1562 2009-11-08 Sandro Santilli <strk@keybit.net>
1564 [11613] 0.8.5 NEWS items
1566 2009-11-07 Andrea Palmat? <andrea@amigasoft.net>
1568 [11612] Fixed a little variable declaration that broke the compilation
1570 2009-11-06 Markus Gothe <nietzsche@lysator.liu.se>
1572 [11611] Fix DSOEXPORT
1574 2009-11-06 Sandro Santilli <strk@keybit.net>
1576 [11610] Prepare for background bitmap loading. What this commit does
1577 is basically burying non blocking read of image data inside
1578 BitmapMovieDefinition. The BitmapMovie::advance function will 'ping'
1579 the definition till it states there's nothing more to do. Only then
1580 the instance will fetch the actual bitmap (if any). The drawback is
1581 we don't know image size at start time which means you'll get an
1582 arbitrary 512x512 window when passing an image as first argument to
1585 2009-11-06 Sandro Santilli <strk@keybit.net>
1587 [11609] BitmapMovieDefinition.h isn't needed to parse any tag
1589 2009-11-06 Sandro Santilli <strk@keybit.net>
1591 [11608] Actually don't even complain when readNonBlocking is called
1592 while in error condition
1594 2009-11-06 Sandro Santilli <strk@keybit.net>
1596 [11607] Return 0 when bad() from ::readNonBlocking (there's no point
1599 2009-11-06 Sandro Santilli <strk@keybit.net>
1601 [11606] Check for bad condition of IOChannel after each read. Prevents
1604 2009-11-06 Benjamin Wolsey <bwy@benjaminwolsey.de>
1606 [11605] Various cleanups after DisplayObject separation.
1608 2009-11-05 Sandro Santilli <strk@keybit.net>
1610 [11604] Call onData only once, at EOF, for all LoadableObject. This
1611 was tested with a 1.6Mb file loaded using XML.prototype.load both from
1612 filesystem and HTTP. Was also confirmed by Company.
1614 2009-11-05 Sandro Santilli <strk@keybit.net>
1616 [11603] Stop querying the string_table for _bytesLoaded and
1619 2009-11-05 Sandro Santilli <strk@keybit.net>
1621 [11602] Don't block while loading chunks (of XML and variables for
1622 example) from network. Fixes annoying stuttering during potlatch (OSM)
1625 2009-11-05 Sandro Santilli <strk@keybit.net>
1627 [11601] Disable AMF debugging by default (too verbose)
1629 2009-11-05 Benjamin Wolsey <bwy@benjaminwolsey.de>
1631 [11600] Update extensions to conform to Gnash's more correct design.
1632 Drop metome extension; it wasn't loaded due to incorrect naming, did
1633 nothing anyway, and is trivial to re-add if necessary. Extensions
1634 that are never built (launcher, gtk2) are still not updated.
1635 Extensions now use Relays instead of subclasses. This should make no
1636 difference to existing code, but makes it possible to implement
1637 derived classes in ActionScript. Functions are no longer attached to
1638 the class. This means they cannot be used as static members. This was
1639 theoretically possible before, but most such usage was rejected in the
1640 functions themselves.
1642 2009-11-04 Benjamin Wolsey <bwy@benjaminwolsey.de>
1644 [11599] Separate DisplayObject typing from as_object. Various other
1647 2009-11-04 Benjamin Wolsey <bwy@benjaminwolsey.de>
1649 [11598] Use existing code to parse add MovieClip variables.
1651 2009-11-03 Sandro Santilli <strk@keybit.net>
1653 [11597] Naive implementation of TextField.replaceText. Enough to XPASS
1654 4 swfdec testcases and a bunch of custom ones added to TextField.as.
1655 Does utf8, should take care of registered text variables but isn't
1658 2009-11-03 Sandro Santilli <strk@keybit.net>
1660 [11596] TextField.replaceText does exist, even if it evaluates to
1663 2009-11-01 Rob Savoye <rob@welcomehome.org>
1665 [11595] look for lib64 when trying to determine the system install
1668 2009-11-01 Bastiaan Jacques <bastiaan@bjacques.org>
1670 [11594] Fix incorrectly escaped variable.
1672 2009-10-31 Rob Savoye <rob@welcomehome.org>
1674 [11593] Use $MAKEFLAGS not $(MAKEFLAGS). Remove out of date YellowDog
1675 stuff, we now run Fedora on our PPC.
1677 2009-10-29 Rob Savoye <rob@welcomehome.org>
1679 [11592] move definitions to source file, from header file to avoid
1682 2009-10-27 Benjamin Wolsey <bwy@benjaminwolsey.de>
1684 [11591] Drop boost::intrusive_ptr.
1686 2009-10-26 Benjamin Wolsey <bwy@benjaminwolsey.de>
1688 [11590] Remove use of boost::intrusive_ptr with DisplayObjects in
1691 2009-10-26 Benjamin Wolsey <bwy@benjaminwolsey.de>
1693 [11589] Small cleanups.
1695 2009-10-26 Benjamin Wolsey <bwy@benjaminwolsey.de>
1697 [11588] More small corrections, removal of static data.
1699 2009-10-26 Benjamin Wolsey <bwy@benjaminwolsey.de>
1701 [11587] Fix pythonmod build.
1703 2009-10-24 Rob Savoye <rob@welcomehome.org>
1705 [11586] move SetMovieRoot out of private, as it was causing
1706 compilation errors on Ubuntu Karmic. There is probably a better way to
1709 2009-10-23 Benjamin Wolsey <bwy@benjaminwolsey.de>
1711 [11585] Another large commit to correct an unfortunate decision when
1712 introducing the Global_as concept. Correct loadable object handling
1713 so it doesn't need a Relay and works on any object. This will allow
1714 implementing XML and XMLNode properly. Drop LoadThread.
1716 2009-10-22 Benjamin Wolsey <bwy@benjaminwolsey.de>
1718 [11584] Replace the various ensureType functions with a single
1719 function template ensure<> and some functors. This is because there
1720 may be more variations needed in the short term, but ultimately most
1721 of the ensure<>s ought to disappear for compatibility. For this reason
1722 its signature is now more restrictive. Minor fixes to TextField.
1724 2009-10-22 Benjamin Wolsey <bwy@benjaminwolsey.de>
1726 [11583] Add more tests for TextFields and their construction.
1727 Simplify and correct TextField construction, add notes on what's
1728 needed to do it properly. Minor fix to Array.
1730 2009-10-21 Benjamin Wolsey <bwy@benjaminwolsey.de>
1732 [11582] Drop more static data, correct native array construction.
1734 2009-10-21 Benjamin Wolsey <bwy@benjaminwolsey.de>
1736 [11581] Change movie_root initialization to enable separation of
1737 DisplayObject from as_object.
1739 2009-10-21 Benjamin Wolsey <bwy@benjaminwolsey.de>
1741 [11580] Small cleanups.
1743 2009-10-19 Markus Gothe <nietzsche@lysator.liu.se>
1745 [11579] use setName(el.getName()) instead of strdup
1747 2009-10-19 Markus Gothe <nietzsche@lysator.liu.se>
1749 [11578] remove gnulib-support
1751 2009-10-19 Markus Gothe <nietzsche@lysator.liu.se>
1753 [11577] Removed crufty file
1755 2009-10-18 Bastiaan Jacques <bastiaan@bjacques.org>
1757 [11576] Check whether extractAMF() returns a dereferencible pointer.
1760 2009-10-17 Markus Gothe <nietzsche@lysator.liu.se>
1762 [11575] more neat solution
1764 2009-10-17 Markus Gothe <nietzsche@lysator.liu.se>
1766 [11574] look for both 'nc' and 'netcat'
1768 2009-10-17 Markus Gothe <nietzsche@lysator.liu.se>
1770 [11573] Since we're all fond of m4-code, GPLv3, GCC and glibc; I've
1771 added support for gnulib. ;-)
1773 2009-10-16 Rob Savoye <rob@welcomehome.org>
1775 [11572] add rtmpget*
1777 2009-10-16 Rob Savoye <rob@welcomehome.org>
1779 [11571] reorder targets some more. Us enew LIBLTDL1 instead of
1782 2009-10-16 Rob Savoye <rob@welcomehome.org>
1784 [11570] remove unused files.
1786 2009-10-16 Rob Savoye <rob@welcomehome.org>
1788 [11569] Array_as::push() doesn't exist anymore.
1790 2009-10-16 Rob Savoye <rob@welcomehome.org>
1792 [11568] fix packaging files to build debug package, and fix the
1795 2009-10-16 Benjamin Wolsey <bwy@benjaminwolsey.de>
1797 [11567] Make more as_object functions non-virtual. Generally clean up
1798 and reduce the as_object class interface, which is still much too
1799 large. Make arrays almost entirely independent of type. Properties
1800 are now genuine properties.
1802 2009-10-15 Rob Savoye <rob@welcomehome.org>
1804 [11566] clean up error message about missing package.
1806 2009-10-15 Benjamin Wolsey <bwy@benjaminwolsey.de>
1808 [11565] Remove some ugly interfaces.
1810 2009-10-15 Benjamin Wolsey <bwy@benjaminwolsey.de>
1812 [11564] Fake our fake array so it appears less fake.
1814 2009-10-14 Rob Savoye <rob@welcomehome.org>
1816 [11563] drop ffmpeg dependency, we build packages with gst.
1818 2009-10-14 Rob Savoye <rob@welcomehome.org>
1820 [11562] add conditional for libltdl version 1.
1822 2009-10-14 Benjamin Wolsey <bwy@benjaminwolsey.de>
1824 [11561] Widespread but relatively unimportant changes to get rid of
1825 annoyances and misleading code (intrusive_ptr). Various changes to
1826 the Array implementation so that it's less type-dependant and closer
1827 to the target implementation.
1829 2009-10-13 Benjamin Wolsey <bwy@benjaminwolsey.de>
1831 [11560] More cleanups, more passes.
1833 2009-10-13 Benjamin Wolsey <bwy@benjaminwolsey.de>
1835 [11559] Rejig properties more.
1837 2009-10-12 Benjamin Wolsey <bwy@benjaminwolsey.de>
1839 [11558] Various changes to simplify DisplayObjects. Minor
1840 ActionScript fixes. Tests to help implement DisplayObjects properly.
1842 2009-10-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
1844 [11557] Reduce more.
1846 2009-10-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
1848 [11556] Drop more unused or obsolete code.
1850 2009-10-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
1852 [11555] Drop more overrides and prepare for refactoring.
1854 2009-10-08 Markus Gothe <nietzsche@lysator.liu.se>
1856 [11554] Tiny cleanup
1858 2009-10-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
1860 [11553] More property lookup improvements.
1862 2009-10-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
1864 [11552] Partially refactor property lookup for much greater
1865 flexibility. Make some corrections and improvements to property
1866 lookup, add tests in actionscript.all. Various accidental passes in
1867 swfdec testsuite. Drop MovieClip::get_member and handle the remaining
1868 special MovieClip properties in the course of as_object::get_member
1869 and getDisplayObjectProperty. This could surely be improved more, but
1870 is a good intermediate stage. Rename on_event to notifyEvent.
1872 2009-10-07 Benjamin Wolsey <bwy@benjaminwolsey.de>
1874 [11551] More cleanup of properties. Drop button::get_member. Move
1877 2009-10-07 Benjamin Wolsey <bwy@benjaminwolsey.de>
1879 [11550] Interface cleanups. Rely less on VM singleton. Reduce button
1880 get_member override more.
1882 2009-10-06 Benjamin Wolsey <bwy@benjaminwolsey.de>
1884 [11549] Clean up. Remove on_event from as_object as it's never used.
1886 2009-10-06 Benjamin Wolsey <bwy@benjaminwolsey.de>
1888 [11548] Test and handle case-insensitivity for magic DisplayObject
1889 properties. Rename rect to SWFRect.
1891 2009-10-03 Markus Gothe <nietzsche@lysator.liu.se>
1893 [11547] fix typecasting for shm
1895 2009-10-03 Markus Gothe <nietzsche@lysator.liu.se>
1897 [11546] clean-up typecasting
1899 2009-10-02 Markus Gothe <nietzsche@lysator.liu.se>
1901 [11545] Remove errornous (
1903 2009-10-02 Markus Gothe <nietzsche@lysator.liu.se>
1905 [11544] Added two patched from gbeauchesne@splitted-desktop.com
1907 2009-10-02 Markus Gothe <nietzsche@lysator.liu.se>
1909 [11543] log.h already includes gettext.h
1911 2009-10-02 Markus Gothe <nietzsche@lysator.liu.se>
1913 [11542] Use C++-locale's as bwy pointed out
1915 2009-10-02 Benjamin Wolsey <bwy@benjaminwolsey.de>
1917 [11541] Clean up a couple of interfaces.
1919 2009-10-02 Benjamin Wolsey <bwy@benjaminwolsey.de>
1921 [11540] <clocale> is only for setlocale. Restore <locale> where it's
1922 for C++ locale objects. Drop from ASHandlers.cpp, where it's not
1923 needed anyway. The encoding-guessing code it was probably intended for
1926 2009-10-01 Markus Gothe <nietzsche@lysator.liu.se>
1928 [11539] More cleaning up
1930 2009-10-01 Markus Gothe <nietzsche@lysator.liu.se>
1934 2009-10-01 Markus Gothe <nietzsche@lysator.liu.se>
1938 2009-10-01 Markus Gothe <nietzsche@lysator.liu.se>
1940 [11536] Use standard <clocale> in favor of <locale>
1942 2009-10-01 Markus Gothe <nietzsche@lysator.liu.se>
1944 [11535] C++-ify includes
1946 2009-10-01 Udo Giacomozzi <udo.gnu@nova-sys.net>
1948 [11534] align_line(): shift the long-term _textRecords, not
1949 _displayRecords which is valid only during display() ; align the last
1950 line (applies to single-line text fields too). This commit should fix
1951 the alignment problems (all text fields were left-aligned regardless
1954 2009-10-01 Sandro Santilli <strk@keybit.net>
1956 [11533] Turn some WARNING into RECOMMENDED (things required for SWF
1957 compatibility). Fix a typo in one of those messages.
1959 2009-10-01 Udo Giacomozzi <udo.gnu@nova-sys.net>
1961 [11532] support for ABS_PRESSURE
1963 2009-10-01 Benjamin Wolsey <bwy@benjaminwolsey.de>
1965 [11531] Strike another blow for re-entrancy by removing the overridden
1966 get_member and set_member in TextField. This involves implementing the
1967 'magic' DisplayObject properties (properties not in the inheritance
1968 chain) more correctly. To do this, the core must know which objects
1969 are DisplayObjects. This is done using a flag rather than relying on
1970 RTTI. Approximately 200 more passes in the testsuite from better
1971 TextField dimensions handling (though it never has been and still is
1972 not even nearly correct) and from correct object properties.
1973 TextFields and Buttons now also gain properties that they should have
1974 but which were absent before.
1976 2009-09-30 Benjamin Wolsey <bwy@benjaminwolsey.de>
1978 [11530] Fix bug. Improve documentation.
1980 2009-09-29 Rob Savoye <rob@welcomehome.org>
1982 [11529] more rearranging cause of weird problems.
1984 2009-09-29 Rob Savoye <rob@welcomehome.org>
1986 [11528] rearrange to work around obscure problem.
1988 2009-09-29 Benjamin Wolsey <bwy@benjaminwolsey.de>
1990 [11527] Correct string conversions.
1992 2009-09-29 Benjamin Wolsey <bwy@benjaminwolsey.de>
1994 [11526] Move Relay classes into a separate file. Implement all
1995 flash.geom classes and flash.display.BitmapData using either a Relay
1996 or a simple as_object. Drop unnecessary types and all static
1997 prototypes and constructors. Passes in swfdec and actionscript.all
2000 2009-09-25 Bastiaan Jacques <bastiaan@bjacques.org>
2002 [11525] Fix typo that caused link time lookup of gst_version() to
2005 2009-09-24 Rob Savoye <rob@welcomehome.org>
2007 [11524] Don't use the version number in the path for pbutils.
2009 2009-09-24 Rob Savoye <rob@welcomehome.org>
2011 [11523] Updated Czech translation by Petr Pisar.
2013 2009-09-24 Andrea Palmat? <andrea@amigasoft.net>
2015 [11522] Add a semicolon to the sockaddr_un struct
2017 2009-09-24 Rob Savoye <rob@welcomehome.org>
2019 [11521] drop extraneous semi-colons and commas.
2021 2009-09-24 Benjamin Wolsey <bwy@benjaminwolsey.de>
2023 [11520] Fix crash when loading extensions. Search in the directory
2024 we're supposed to search in.
2026 2009-09-24 Benjamin Wolsey <bwy@benjaminwolsey.de>
2028 [11519] Tidy up AS3 filter.
2030 2009-09-22 Benjamin Wolsey <bwy@benjaminwolsey.de>
2032 [11518] Sort flash.filters class out to avoid static data and fix
2033 properties. None of it worked before, and none of it is implemented
2034 now, but it is at least tidy, correct, and more or less ready for an
2035 implementation. Passes in swfdec testsuite.
2037 2009-09-20 Markus Gothe <nietzsche@lysator.liu.se>
2039 [11517] Use EXIT_SUCCESS/EXIT_FAILURE consistent
2041 2009-09-20 Markus Gothe <nietzsche@lysator.liu.se>
2043 [11516] Use EXIT_SUCCESS/EXIT_FAILURE consistent
2045 2009-09-20 Markus Gothe <nietzsche@lysator.liu.se>
2047 [11515] Use EXIT_SUCCESS/EXIT_FAILURE consistent
2049 2009-09-17 Markus Gothe <nietzsche@lysator.liu.se>
2051 [11514] static_cast<>
2053 2009-09-17 Markus Gothe <nietzsche@lysator.liu.se>
2057 2009-09-15 Benjamin Wolsey <bwy@benjaminwolsey.de>
2059 [11512] Fix more of the haxe testsuite.
2061 2009-09-14 Benjamin Wolsey <bwy@benjaminwolsey.de>
2063 [11511] Implement salign and scale parameters. Only manually tested;
2064 should fix bug #27293.
2066 2009-09-13 Markus Gothe <nietzsche@lysator.liu.se>
2068 [11510] Fix DSOEXPORT's for Cygnal
2070 2009-09-13 Rob Savoye <rob@welcomehome.org>
2072 [11509] convert to an int, not a double.