]> Pileus Git - ~andy/gtk/blobdiff - gdk-pixbuf/ChangeLog
Check the number of scanned items. (#168906, Morten Welinder)
[~andy/gtk] / gdk-pixbuf / ChangeLog
index 454881041d68763d1643c4a136b820fd79626d11..922ee94b51900237d6f60be3c2734926ab4bf480 100644 (file)
@@ -1,3 +1,172 @@
+2005-03-03  Matthias Clasen  <mclasen@redhat.com>
+
+       * 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  <mclasen@redhat.com>
+
+       * pixops/*.S: Add .note.GNU-stack sections to Mark these as not 
+       requiring an executable stack.
+       
+2005-02-23  Matthias Clasen  <mclasen@redhat.com>
+
+       * 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  <mclasen@redhat.com>
+
+       * 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  <hans@breuer.org>
+
+       * makefile.msc : rule for gdk_pixbuf.def
+
+2005-02-07  Matthias Clasen  <mclasen@redhat.com>
+
+       * 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  <mclasen@redhat.com>
+
+       * 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 <otaylor@redhat.com>
+
+       * 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  <mclasen@redhat.com>
+
+       * === Released 2.6.1 ===
+       
+2005-01-04  Matthias Clasen  <mclasen@redhat.com>
+
+       * 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  <mclasen@redhat.com>
+
+       * 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  <mclasen@redhat.com>
+
+       * 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  <jrb@redhat.com>
+
+       * queryloaders.c (main): print out the version and binary name in
+       the header comment.  Problem reported by Seth Nickell.
+
+2004-12-16  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.6.0 ===
+
+Fri Dec 10 13:57:44 2004  Manish Singh  <yosh@gimp.org>
+
+       * abicheck.sh: filter out PRIVATE.
+
+2004-12-05  Tor Lillqvist  <tml@iki.fi>
+
+       * 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  <mclasen@redhat.com>
+
+       * === Released 2.5.6 ===
+
+2004-11-30  Matthias Clasen  <mclasen@redhat.com>
+
+       * gdk-pixbuf-animation.c (gdk_pixbuf_animation_iter_get_pixbuf): 
+       Fix a typo in the docs.  (#159955, Masao Mutoh)
+
+2004-11-29  Matthias Clasen  <mclasen@redhat.com>
+
+       * Makefile.am (gdk-pixbuf-alias.h): Use the perl found by 
+       configure.  (#149826, Morten Welinder)
+
+Sun Nov 28 12:11:21 2004  Manish Singh  <yosh@gimp.org>
+
+       * makegdkpixbufalias.pl: Typo fix, so attributes are really
+       propagated.
+
+2004-11-28  Matthias Clasen  <mclasen@redhat.com>
+
+       * gdk-pixbuf.symbols: 
+       * Makefile.am: Mark get_type() functions generated by glib-mkenums 
+       as const.
+
+Thu Nov 25 14:21:37 2004  Manish Singh  <yosh@gi,p.org>
+
+       * abicheck.sh: filter out G_GNUC stuff when doing the compare.
+
+2004-11-23  Matthias Clasen  <mclasen@redhat.com>
+
+       * 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  <yosh@gimp.org>
+
+       * 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  <mclasen@redhat.com>
 
        * gdk-pixbuf-animation.c: