X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=gdk-pixbuf%2FChangeLog;h=922ee94b51900237d6f60be3c2734926ab4bf480;hb=f5869e6a87314018e150a0c4109ff450ec435f56;hp=454881041d68763d1643c4a136b820fd79626d11;hpb=4f9db59bfd813196e49b3d0beae51d2fe84f46ec;p=~andy%2Fgtk diff --git a/gdk-pixbuf/ChangeLog b/gdk-pixbuf/ChangeLog index 454881041..922ee94b5 100644 --- a/gdk-pixbuf/ChangeLog +++ b/gdk-pixbuf/ChangeLog @@ -1,3 +1,172 @@ +2005-03-03 Matthias Clasen + + * io-xpm.c (pixbuf_create_from_xpm): Check the number + of scanned items. (#168906, Morten Welinder) + + Make the gif loader handle oom when loading + animations. (#168857, Tommi Komulainen) + + * io-gif-animation.c (gdk_pixbuf_gif_anim_frame_composite): + Handle oom by returning NULL. + + * io-gif.c (gif_get_lzw): Return an error if composite + returns NULL. + +2005-02-28 Matthias Clasen + + * pixops/*.S: Add .note.GNU-stack sections to Mark these as not + requiring an executable stack. + +2005-02-23 Matthias Clasen + + * gdk-pixbuf-io.c: Document BMP saving support. + + * io-bmp.c: Support saving as BMP. (168173, Ivan Wong) + + * io-ico.c: Fix a typo. (#168173, Ivan Wong) + +2005-02-15 Matthias Clasen + + * io-pnm.c (pnm_skip_whitespace): Don't read over the end of + the buffer if '#' appears at the very end. (#167141, Doug Morgan) + +2005-02-05 Hans Breuer + + * makefile.msc : rule for gdk_pixbuf.def + +2005-02-07 Matthias Clasen + + * io-pnm.c (pnm_read_next_value): Pass in the max number + of bytes to read. + (pnm_read_ascii_scanline): And use it here to enable + parsing of pbm images without whitespace between the + pixels. (#165803, Samuel Hym) + +2005-01-22 Matthias Clasen + + * gdk-pixbuf-loader.c (gdk_pixbuf_loader_new_with_type) + (gdk_pixbuf_loader_new_with_mime_type): Close the loader + before unreffing it in the error case. (#164915, Crispin + Flowerday) + +2005-01-12 Owen Taylor + + * Makefile.am: Use grep | head -n 1 instead of grep -m 1 + which doesn't work + with slightly older versions of GNU grep in + install-libtool-import-lib rule. + +2005-01-08 Matthias Clasen + + * === Released 2.6.1 === + +2005-01-04 Matthias Clasen + + * io-bmp.c (DecodeHeader): Error on compressed images with + negative height. Also make uncompressed images with data_offset + != header_size work. (#150664, Owen Taylor) + +2005-01-02 Matthias Clasen + + * pixops/pixops.c (bilinear_box_make_weights): Really fix the + math to make the vectors sum up to 1, making GDK_INTERP_HYPER + work again. (#162703, Dennis Nezic) + +2004-12-27 Matthias Clasen + + * gdk-pixbuf-animation.c (gdk_pixbuf_animation_new_from_file) + Avoid deadlock. Pointed out by Callum McKenzie. + +Wed Dec 22 01:17:44 2004 Jonathan Blandford + + * queryloaders.c (main): print out the version and binary name in + the header comment. Problem reported by Seth Nickell. + +2004-12-16 Matthias Clasen + + * === Released 2.6.0 === + +Fri Dec 10 13:57:44 2004 Manish Singh + + * abicheck.sh: filter out PRIVATE. + +2004-12-05 Tor Lillqvist + + * gdk-pixbuf-animation.c + * gdk-pixbuf-io.c + * io-xbm.c + * io-xpm.c + * make-inline-pixbuf.c + * queryloaders.c: Use gstdio wrappers. Document that file names + are in the GLib file name encoding. + + * gdk-pixbuf-csource.c + * queryloaders.c: On Windows, convert command line arguments and + environment variable values from locale encoding to UTF-8. + + * queryloaders.c: On Windows, use wide character API when + available. + + * Makefile.am + * gdk-pixbuf-core.h + * gdk-pixbuf-io.c + * gdk-pixbuf-animation.h + * gdk-pixbuf-animation.c: Like in GLib, for DLL ABI stability on + Windows, add binary compatibility versions of functions that take + file names as arguments. They use the system codepage, not GLib + file name encoding (which is UTF-8 on Windows). Use #defines to + make newly compiled code use the "real" functions that use the + GLib file name encoding scheme. + +2004-12-02 Matthias Clasen + + * === Released 2.5.6 === + +2004-11-30 Matthias Clasen + + * gdk-pixbuf-animation.c (gdk_pixbuf_animation_iter_get_pixbuf): + Fix a typo in the docs. (#159955, Masao Mutoh) + +2004-11-29 Matthias Clasen + + * Makefile.am (gdk-pixbuf-alias.h): Use the perl found by + configure. (#149826, Morten Welinder) + +Sun Nov 28 12:11:21 2004 Manish Singh + + * makegdkpixbufalias.pl: Typo fix, so attributes are really + propagated. + +2004-11-28 Matthias Clasen + + * gdk-pixbuf.symbols: + * Makefile.am: Mark get_type() functions generated by glib-mkenums + as const. + +Thu Nov 25 14:21:37 2004 Manish Singh + + * abicheck.sh: filter out G_GNUC stuff when doing the compare. + +2004-11-23 Matthias Clasen + + * gdk-pixbuf-core.h: Don't mark gdk_pixbuf_error_quark() as const, + to be consistent with all the other error_quark functions. + (technically they are const, but since these are called only + in error paths, giving the compiler better optimization + opportunities doesn't matter much) + + * gdk-pixbuf.symbols: Add attribute annotations. + * makegdkpixbufalias.pl: Keep attribute annotations, but strip PRIVATE. + * Makefile.am (gdk_pixbuf.def): Strip attribute annotations, but keep + PRIVATE. + +Mon Nov 15 18:58:22 2004 Manish Singh + + * gdk-pixbuf-private.h: _gdk_pixbuf_lock now returns a gboolean. + + * abicheck.sh: don't hardcode lengths for cut, instead split on + the third field. + 2004-11-15 Matthias Clasen * gdk-pixbuf-animation.c: