]> git.wh0rd.org - fontconfig.git/blobdiff - ChangeLog
Move Free family names to bottom of respective aliases. (bug 7429)
[fontconfig.git] / ChangeLog
index 153fb9f67105d7074561eed29d178faeacd3e073..5e4b1f43e08c178c482e5e0ca581cadd747860d4 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,64 @@
+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),
        Bump cache magic.
        Don't include /fonts.cache-2 in cache hash construction.
 
-2006-04-26  Keith Packard  <keithp@keithp.com>
-
-       * src/fccache.c: (FcDirCacheUnlink), (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):
-
 2006-04-25  Patrick Lam         <plam@mit.edu>
        * ChangeLog:
        * README: