+2006-08-04 Keith Packard (keithp@keithp.com)
+ reviewed by: plam
+
+ * configure.in:
+ * fonts.conf.in:
+ * fonts.dtd:
+ * fc-cache/fc-cache.c (scanDirs):
+ * fontconfig/fontconfig.h:
+ * src/Makefile.am:
+ * src/fcint.h:
+ * src/fccache.c (FcDirCacheValid, FcDirHasCurrentArch,
+ FcDirCacheUnlink, FcDirCacheBasename,
+ FcCacheReadDirs, FcDirCacheOpen, FcDirCacheRead,
+ FcMakeDirectory, FcDirCacheWrite):
+ * src/fccfg.c (FcConfigCreate, FcConfigDestroy, FcConfigAddCacheDir,
+ FcConfigGetCacheDirs):
+ * src/fcdir.c (FcDirScanConfig, FcDirSave):
+ * src/fcinit.c (FcInitFallbackConfig):
+ * src/fcxml.c (fcElementMap, FcEndElement):
+ * test/fonts.conf.in, test/run-test.sh:
+
+ Make cache directories configurable. Simplify and correct
+ some code which deals with per-directory caches.
+
+2006-07-19 Jon Burgess (jburgess@uklinux.net)
+ reviewed by: plam
+
+ * src/fccache.c (FcGlobalCacheDestroy):
+
+ Fix file-descriptor leak in FcGlobalCacheDestroy.
+
+2006-05-31 Yong Li (rigel863@gmail.com)
+ reviewed by: plam, Bedhad Esfahbod
+
+ * src/ftglue.c (_hb_ftglue_face_goto_table):
+
+ TrueType Collection table offsets are absolute, not relative.
+
+2006-04-27 Paolo Borelli (pborelli@katamail.com)
+ reviewed by: plam
+
+ * src/fcstr.c (FcStrCopy):
+
+ Make FcStrCopy slightly more efficient.
+
+2006-04-27 Patrick Lam <plam@mit.edu>
+ Keith Packard <keithp@keithp.com>
+ * src/fcstr.c (FcStrBufChar):
+
+ Reduce transient memory usage during config file parsing
+ by allocating smaller buffers (64 seems to be a magic number).
+
+2006-04-27 Keith Packard <keithp@keithp.com>
+
+ * src/fcinit.c: (FcMemReport):
+ * src/fcint.h:
+ * src/fcpat.c: (FcPatternFini):
+ * src/fcxml.c: (FcParsePatelt):
+ Eliminate pattern freezing
+
+2006-04-27 Keith Packard <keithp@keithp.com>
+ reviewed by: Patrick Lam <plam@mit.edu>
+
+ * src/fccache.c: (FcDirCacheUnlink), (FcDirCacheHashName),
+ (FcDirCacheOpen), (FcDirCacheWrite):
+ * src/fcfreetype.c: (FcFreeTypeQuery):
+ * src/fcint.h:
+ * src/fclist.c: (FcListAppend):
+ * src/fcmatch.c: (FcFontRenderPrepare):
+ * src/fcpat.c: (FcPatternDestroy), (FcPatternBaseFreeze),
+ (FcPatternFreeze), (FcPatternGet), (FcPatternDuplicate),
+ (FcStrUnserialize):
+ Make path names in cache files absolute (NB, cache format change)
+ Stop permitting cache files to be stored in font dirs.
+ Bump cache magic.
+ Don't include /fonts.cache-2 in cache hash construction.
+