+2006-02-13 Patrick Lam <plam@mit.edu>
+ * src/fcfreetype.c (FcFreeTypeQuery):
+
+ Fix memory leak in error condition code.
+
+2006-02-13 Mike Fabian <mfabian@suse.de>
+ reviewed by: plam
+ * src/fcfreetype.c (FcFreeTypeQuery):
+
+ Skip bitmap fonts which can't even get it together enough to
+ declare a family name; this appears to reproduce previous
+ fontconfig behaviour.
+
+2006-02-10 Takashi Iwai <tiwai@suse.de>
+ reviewed by: plam
+ * src/fccache.c (FcDirCacheOpen):
+
+ Try to open /var/cache/fontconfig/[hashed name] before
+ fonts.cache-2 in a directory, because /var/cache/fontconfig
+ failures ought to be fixable, unlike fonts.cache-2 failures,
+ which may leave you screwed.
+
+2006-02-10 Takashi Iwai <tiwai@suse.de>
+ reviewed by: plam
+ * src/fcmatch.c (FcFontSetMatch):
+
+ Use a tri-state to mark the fonts which didn't get blocked but
+ were just missing an element, to distinguish them from the
+ fonts that do match the element.
+
+2006-02-10 Takashi Iwai <tiwai@suse.de>
+ reviewed by: plam
+ * src/fcmatch.c (FcFontSetMatch):
+
+ Don't kill fonts because they don't declare an element that's
+ being matched on.
+
2006-02-09 Patrick Lam <plam@mit.edu>
- * src/fccache.c (FcDirCacheValid, FcDirCacheWrite):
+ * src/fccache.c (FcGlobalCacheLoad, FcGlobalCacheSave,
+ FcDirCacheUnlink, FcDirCacheOpen, FcDirCacheWrite):
- Fix attempt to close -1.
- Don't unboundedly grow bad caches (reported by fcrozat).
+ Define and pass O_BINARY to open if appropriate, for those
+ platforms that need it. Reported by Doodle.
2006-02-09 Patrick Lam <plam@mit.edu>
* src/fccharset.c (FcCharSetNeededBytes, FcCharSetSerialize,