]> git.wh0rd.org - fontconfig.git/blobdiff - ChangeLog
Properly skip past dir caches that contain zero fonts (as occurs in global
[fontconfig.git] / ChangeLog
index f296a88ddbf4561a35e9b38eddb5b3c3d7b80305..091e87293df5aabe58b9b962ebf2eb9e198e3a14 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,95 @@
+2006-01-08  Patrick Lam  <plam@mit.edu>
+        * src/fccache.c (FcDirCacheConsume):
+
+        Properly skip past dir caches that contain zero fonts (as occurs
+        in global caches.)  Reported by Mike Fabian.
+
+2006-01-06  Patrick Lam  <plam@mit.edu>
+       * src/fcdbg.c (FcPatternPrint):
+
+       Print out full pathname in fc-match -v as well.  Reported by
+       Frederic Crozat.
+       
+2006-01-06  Mike Fabian  <mfabian@suse.de>
+       reviewed by: plam
+       
+       * src/fcname.c (FcNameParse):
+
+       Fix bug where fc-match crashes when given __DUMMY__ property to
+       match on.
+
+       (I added the __DUMMY__ string to enable callers of
+       FcObjectToPtrLookup to distinguish an error return from a
+       successful return. -PL)
+
+2006-01-05  Patrick Lam  <plam@mit.edu>
+       * AUTHORS:
+
+       Add self to AUTHORS list.
+
+       * fc-cat/fc-cat.c (FcCacheGlobalFileReadAndPrint, 
+                          FcCacheFileRead, FcCachePrintSet, main): 
+       * src/fccache.c (FcGlobalCacheLoad, FcGlobalCacheUpdate, 
+                        FcGlobalCacheSave, FcCacheNextOffset, 
+                        FcDirCacheHasCurrentArch, FcDirCacheRead, 
+                        FcDirCacheConsume, FcDirCacheWrite): 
+       * src/fcint.h:
+       * src/fcpat.c (comment):
+
+       Minor change to global cache file format to fix fc-cat bug
+       reported by Frederic Crozat, and buglet with not globally caching
+       directories with zero fonts cached.
+
+2006-01-02  Lubos Lunak  <l.lunak@suse.cz>
+       reviewed by: plam
+       
+       * src/fccfg.c (FcConfigEvaluate):
+
+       Fix double-free which occurs because FcValueCanonicalize doesn't
+       create an extra copy of the returned value, it only canonicalizes
+       it.
+
+2006-01-02  Patrick Lam  <plam@mit.edu>
+       * doc/fontconfig-user.sgml:
+
+       Fix version of .cache file (currently 1 -> currently 2).  Reported
+       by Jim Osborn.
+
+2005-12-21  Jinghua Luo  <sunmoon1997@gmail.com>
+       reviewed by: plam
+
+       * src/fcpat.c (FcPatternAddFullFname, FcPatternFindFullFname):
+
+       Shut up GCC warnings on amd.
+
+2005-12-20  Patrick Lam         <plam@mit.edu>
+       * ChangeLog:
+       * README:
+       * configure.in:
+       * fontconfig/fontconfig.h:
+
+       Bump version to 2.3.93.
+
 2005-12-20  Patrick Lam  <plam@mit.edu>
+       * src/fccharset.c (FcLangCharSetPopulate):
+       * src/fcint.h (FcCacheBankToIndex):
+
+       Avoid check on _fcBankId nullness and fix case where it used to
+       crash.
+
+2005-12-20  Patrick Lam  <plam@mit.edu>
+       * src/fcxml.c (FcConfigParseAndLoad):
+
+       Use open instead of fopen (requested by Phil Race for Sun).
+
+2005-12-20  Patrick Lam         <plam@mit.edu>
+       * src/fccache.c (FcDirCacheWrite);
+       * fc-cache/Makefile.am:
+
+       Fix GCC4 warning and Makefile brokenness for /var/cache/fontconfig
+       dir.
+
+2005-12-20  Patrick Lam         <plam@mit.edu>
        * src/fcfreetype.c (FcFreeTypeQuery):
 
        Restore code to skip over PCF fonts that have no encoded