summaryrefslogtreecommitdiff
path: root/src/fccache.c
AgeCommit message (Expand)AuthorFilesLines
2009-02-13Explicitly chmod() directories (bug #18934)Behdad Esfahbod1-3/+11
2009-02-13Consistently use FcStat() over stat() in all placesBehdad Esfahbod1-6/+1
2009-02-13[fccache] Consistently use FcStat() over stat() (bug #18195)Behdad Esfahbod1-1/+1
2007-11-13Workaround for stat() brokenness in Microsoft's C library (bug 8526)Tor Lillqvist1-1/+92
2007-11-03Make file_stat argument to FcDirCacheLoadFile optional.Keith Packard1-0/+3
2007-10-18Must not insert cache into hash table before completely validating.Keith Packard1-2/+2
2007-10-18Don't use X_OK bit when checking for writable directories (bug 12438)Keith Packard1-2/+2
2007-10-18Comment about mmaping cache files was misleading.Keith Packard1-1/+2
2007-10-18Store font directory mtime in cache file.Keith Packard1-23/+41
2007-08-05Free temporary string in FcDirCacheUnlink (Bug #11758)Keith Packard1-0/+1
2006-12-02Don't use varargs CPP macros in fccache.c. (bug 8733)Kean Johnston1-6/+7
2006-09-17More fixes for Win32 building (bug 8311)Han-Wen Nienhuys1-1/+2
2006-09-17FcStrCanonFileName buggy for mingw. (bug 8311)Han-Wen Nienhuys1-0/+5
2006-09-17Detect and use available random number generator (bug 8308)Keith Packard1-1/+12
2006-09-09Insert newly created caches into reference data structure.Keith Packard1-3/+14
2006-09-07Reference patterns in FcCacheCopySet.Keith Packard1-1/+6
2006-09-05Eliminate .so PLT entries for local symbols. (thanks to Arjan van de Ven)Keith Packard1-0/+3
2006-09-04Correct reference count when sharing cache file objects.Keith Packard1-1/+3
2006-09-04Make cache reference counting more efficient.Keith Packard1-0/+9
2006-09-04Reference count cache objects.Keith Packard1-64/+191
2006-09-04Leave cache files mapped permanently.Keith Packard1-31/+112
2006-09-04Hide private functions in shared library. Export functionality for utilities.Keith Packard1-0/+48
2006-09-02Allow font caches to contain newer version numbersKeith Packard1-2/+2
2006-09-01Pass directory information around in FcCache structure. Freeze charsets.Keith Packard1-178/+122
2006-08-31Revert ABI changes from version 2.3Keith Packard1-2/+14
2006-08-31With no args, fc-cat now dumps all directories.Keith Packard1-6/+10
2006-08-31Automatically remove invalid cache files.Keith Packard1-3/+3
2006-08-30Fix fc-cat again. Sigh.Keith Packard1-9/+10
2006-08-30Skip broken caches. Cache files are auto-written, don't rewrite in fc-cache.Keith Packard1-70/+78
2006-08-30FcCharSetSerialize was using wrong offset for leaves. Make fc-cat work.Keith Packard1-4/+2
2006-08-30Rework cache files to use offsets for all data structures.Keith Packard1-350/+231
2006-08-27Fix up fc-cache and fc-cat for no global cache changes.Keith Packard1-24/+53
2006-08-27Eliminate global cache. Eliminate multi-arch cache code.Keith Packard1-943/+108
2006-08-27Add architecture to cache filename.Keith Packard1-2/+3
2006-08-27Eliminate NormalizeDir. Eliminate gratuitous stat/access calls per dir.Keith Packard1-53/+2
2006-08-27Write caches to first directory with permission. Valid cache in FcDirCacheOpen.Keith Packard1-48/+42
2006-08-042006-08-04 Keith Packard (keithp@keithp.com) reviewed by: plamPatrick Lam1-158/+165
2006-07-192006-07-19 Jon Burgess (jburgess@uklinux.net) reviewed by: plamPatrick Lam1-0/+2
2006-04-27Make path names in cache files absolute (NB, cache format change) StopKeith Packard1-79/+25
2006-04-25Include $(top_srcdir), $(top_srcdir)/src before anything else.Patrick Lam1-1/+1
2006-04-19Dominic Lachowicz <cinamod@hotmail.com>Patrick Lam1-3/+20
2006-04-19Bail gracefully if the cache file does not contain enough data.Patrick Lam1-1/+18
2006-04-12Don't crash if config is null (Coverity defect #984).Patrick Lam1-2/+3
2006-04-10Fix string memory leak (Coverity defect #1823).Patrick Lam1-0/+1
2006-04-10Don't leak header in non-error case (Coverity defect #1825).Patrick Lam1-0/+2
2006-04-10Fix double free (spotted by Coverity, CID #1965).Patrick Lam1-3/+7
2006-04-07Patrick Lam <plam@mit.edu>Patrick Lam1-4/+70
2006-04-06Fix intel compiler warnings: make many variables static, eliminatePatrick Lam1-5/+6
2006-03-24Fix multiarch support (don't destroy multiarch files!)Patrick Lam1-1/+2
2006-03-03Get rid of C++-style comments.Patrick Lam1-2/+2