summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2006-01-27Move FcConfigNormalizeFontDir call so that it doesn't result in infinitePatrick Lam2-12/+0
2006-01-27Add a couple of missing normalizations to make fc-cache work right; onlyPatrick Lam2-2/+10
2006-01-26Don't crash on non-existant directories in global cache.Patrick Lam1-1/+3
2006-01-26Stop trampling the directory name when writing out caches. (with MikePatrick Lam4-5/+71
2006-01-25Fix additional memory leaks reported by Ronny V. Vindenes: don't invokePatrick Lam3-5/+20
2006-01-25Treat zh-hk fonts differently from zh-tw fonts. This patch may causePatrick Lam1-1/+1
2006-01-25Fix memory leaks reported by Ronny V. Vindenes.Patrick Lam2-2/+15
2006-01-19Fix for unaligned memory accesses.Patrick Lam1-4/+8
2006-01-18Properly order the FcConfigAddFontDir and FcConfigNormalizeFontDir calls toPatrick Lam1-1/+3
2006-01-15Fix segfault when consuming zero-length caches in fc-cat (which has noPatrick Lam1-1/+2
2006-01-14Compare device numbers as well as inodes. Always normalize directory namesPatrick Lam4-11/+23
2006-01-10Explicitly add font dirs to config.fontDirs even if they're empty. SetPatrick Lam1-30/+34
2006-01-09Normalize font dirs by using the form, as given in fonts.conf, and recordedPatrick Lam4-11/+42
2006-01-08Fix matching bug when multiple elements match; don't use the sum of allPatrick Lam1-100/+143
2006-01-08Properly skip past dir caches that contain zero fonts (as occurs in globalPatrick Lam1-0/+4
2006-01-07Print out full pathname in fc-match -v as well. Reported by FredericPatrick Lam2-5/+27
2006-01-05Add self to AUTHORS list.Patrick Lam3-17/+17
2006-01-02Fix double-free which occurs because FcValueCanonicalize doesn't create anPatrick Lam1-0/+1
2005-12-21Shut up GCC warnings on amd.Patrick Lam1-2/+2
2005-12-21Avoid check on _fcBankId nullness and fix case where it used to crash.Patrick Lam2-2/+2
2005-12-21Bump version to 2.3.93.fc-2_3_93Patrick Lam2-17/+58
2005-12-20Restore code to skip over PCF fonts that have no encoded characters. (WePatrick Lam1-3/+6
2005-12-12Read and write the original location as a fallback for the hashed cachePatrick Lam1-9/+32
2005-12-12Improve error message when fc-cache can't write the cache. Add missingPatrick Lam1-1/+1
2005-12-12Fix crash reported by Frederic Crozat when using libxml2.Patrick Lam1-0/+3
2005-12-09Migrate cache files from fonts directories to /var/cache/fontconfig. ThisPatrick Lam2-50/+475
2005-12-08Because we've changed FcPatternAddString to use FcStrStaticName and notPatrick Lam1-0/+7
2005-12-06Don't assign types to user object names.Patrick Lam1-0/+3
2005-12-05Don't free strings that have been returned from FcStrStaticName.Patrick Lam1-2/+19
2005-11-30Only add a config file to the set of config files once.Patrick Lam1-0/+6
2005-11-29src/fcint.h (FcCacheBankToIndex);Patrick Lam1-1/+1
2005-11-29Refactor FcCacheBankToIndex into an inlineable part (in fcint.h) whichPatrick Lam2-18/+25
2005-11-29Make the perf guys hate me a bit less: hoist the directory-namePatrick Lam2-4/+5
2005-11-29Don't make FcPatternFindFullFname available to fccfg, it's not really safe.Patrick Lam3-7/+9
2005-11-29Fix segfault.Patrick Lam1-1/+4
2005-11-29Fix problem dating back at least to 2.3.2 where globs weren't being appliedPatrick Lam3-4/+6
2005-11-28Stephan Kulow <coolo@suse.de> reviewed by: plamPatrick Lam1-7/+32
2005-11-28Stephan Kulow <coolo@suse.de> Michael Matz <matz@suse.de> reviewed by: plamPatrick Lam1-65/+159
2005-11-26Fix incorrect merge.Patrick Lam1-3/+3
2005-11-25Don't do random matching when bad objects are passed intoPatrick Lam1-15/+43
2005-11-25Rename fcpatterns, fcpatternelts, fcvaluelists to _fcPatterns,Patrick Lam2-29/+29
2005-11-25Pass the FcObjectPtr to FcCompareValueList, not the char * (perf).Patrick Lam1-25/+10
2005-11-25Pass around FcCache *s to the Unserialize functions for extra consistencyPatrick Lam7-34/+34
2005-11-25Inline the *PtrU functions to gain perf. Remove unneeded params for thePatrick Lam4-66/+49
2005-11-24Move FC_BANK_DYNAMIC, FC_BANK_FIRST to internal header.Patrick Lam3-22/+25
2005-11-24Make FcCompareString and FcCompareFamily less expensive. Only add a valuePatrick Lam2-7/+24
2005-11-24Inline FcDebug invocations and only initialize once, in FcInit*. ImprovePatrick Lam3-20/+21
2005-11-22Manually perform inlining & partial redundancy elimination to reduce callsPatrick Lam2-14/+11
2005-11-19Get rid of the use of freetype internal headers in fcfreetype.c, sincePatrick Lam2-0/+508
2005-11-19Get rid of the use of freetype internal headers in fcfreetype.c, sincePatrick Lam2-41/+38