+2004-11-15 Matthias Clasen <mclasen@redhat.com>
+
+ * queryloaders.c (query_module): Set vtable->module before
+ calling fill_vtable(), since gdk-pixbuf-io.c does does the
+ same and modules may rely on it. (#158177, Dan Winship)
+
+2004-11-12 Matthias Clasen <mclasen@redhat.com>
+
+ * gdk-pixbuf-io.c (gdk_pixbuf_io_init): Don't use
+ _gdk_pixbuf_load_module_unlocked() in the !USE_GMODULE case.
+
+ * === Released 2.5.5 ===
+
+2004-11-12 Matthias Clasen <mclasen@redhat.com>
+
+ Changes to make gdk-pixbuf threadsafe (#157310, #157306,
+ Colin Walters):
+
+ * gdk-pixbuf-io.h (enum GdkPixbufFormatFlags): Add
+ GDK_PIXBUF_FORMAT_THREADSAFE to indicate that an image loader
+ is threadsafe.
+
+ * gdk-pixbuf-io.c (get_file_formats, _gdk_pixbuf_load_module):
+ Use a lock to make initialization of global data structures
+ threadsafe.
+ * gdk-pixbuf-private.h:
+ * gdk-pixbuf-io.c (_gdk_pixbuf_lock, _gdk_pixbuf_unlock):
+ Auxiliary functions which use another lock to protect
+ threadunsafe image loaders.
+
+ * gdk-pixbuf-io.c (gdk_pixbuf_real_save):
+ (save_to_callback_with_tmp_file):
+ (gdk_pixbuf_real_save_to_callback):
+ (gdk_pixbuf_new_from_xpm_data):
+ (_gdk_pixbuf_generic_image_load):
+ * gdk-pixbuf-animation.c (gdk_pixbuf_animation_new_from_file):
+ * gdk-pixbuf-loader.c (gdk_pixbuf_loader_load_module):
+ (gdk_pixbuf_loader_close):
+ (gdk_pixbuf_loader_finalize):
+ Use _gdk_pixbuf_lock() and _gdk_pixbuf_unlock().
+
+ * io-ani.c, io-bmp.c, io-gif.c, io-ico.c:
+ * io-jpeg.c, io-pcx.c, io-png.c, io-pnm.c:
+ * io-ras.c, io-tga.c, io-wbmp.c, io-xbm.c:
+ * io-xpm.c: Mark as threadsafe.
+
+ * io-tiff.c: Remove pointless locking, mark as
+ threadunsafe.
+
+2004-11-10 Matthias Clasen <mclasen@redhat.com>
+
+ * gdk-pixbuf-animation.c:
+ * gdk-pixbuf-io.c: Use g_filename_display_name() instead of
+ g_filename_to_utf8() when putting filenames in error messages.
+
+2004-11-04 Matthias Clasen <mclasen@redhat.com>
+
+ * gdk-pixbuf.c (gdk_pixbuf_class_init): Document current
+ restrictions for property values. (#157409, Matthew H. Plough)
+
+2004-11-01 Matthias Clasen <mclasen@redhat.com>
+
+ * gdk-pixbuf-features.h.in: Break the declaration of the three
+ version variables, so that gtk-doc can grok it.
+
2004-10-29 Hans Breuer <hans@breuer.org>
* makefile.msc : updated