summaryrefslogtreecommitdiff
path: root/src/fccfg.c
AgeCommit message (Expand)AuthorFilesLines
2009-02-13Consistently use FcStat() over stat() in all placesBehdad Esfahbod1-1/+1
2009-02-13Add FcConfigReference() (#17124)Behdad Esfahbod1-0/+20
2009-02-13Replace RCS Id tags with the file nameBehdad Esfahbod1-1/+1
2009-02-13Avoid C99ism in Win32 code (#16651)Behdad Esfahbod1-1/+2
2008-05-24FcConfigUptoDate breaks if directory mtime is in the future. Bug 14424.Sayamindu Dasgupta1-1/+12
2008-05-03Proper config path for static libraries in win32Dennis Schridde1-5/+21
2007-12-12Not_contain should use strstr, not strcmp on strings. (bug 13632)Hongbo Zhao1-1/+1
2007-11-04Export FcConfig{G,S}etRescanInverval from .so, mark as deprecated.Keith Packard1-0/+16
2007-11-03Have FcConfigSetCurrent accept the current configuration and simply returnKeith Packard1-0/+3
2007-11-03Typo error in function name: Inverval -> intervalKeith Packard1-2/+2
2007-10-25Also check configDirs mtimes in FcConfigUptoDateKeith Packard1-14/+3
2006-09-15Reimplement FcConfigAppFontAddDir; function was lost in 2.4.0.Keith Packard1-44/+42
2006-09-05Eliminate .so PLT entries for local symbols. (thanks to Arjan van de Ven)Keith Packard1-0/+3
2006-09-04Make cache reference counting more efficient.Keith Packard1-1/+4
2006-09-04Reference count cache objects.Keith Packard1-20/+2
2006-09-02Fix missing initialization/destruction of new 'scan' target subst list.Keith Packard1-0/+2
2006-09-02Add FcMatchScan to resolve Delicious font matching issues (bug #6769)Keith Packard1-8/+27
2006-09-01Pass directory information around in FcCache structure. Freeze charsets.Keith Packard1-74/+95
2006-08-30Skip broken caches. Cache files are auto-written, don't rewrite in fc-cache.Keith Packard1-57/+23
2006-08-30Rework cache files to use offsets for all data structures.Keith Packard1-52/+50
2006-08-27Eliminate global cache. Eliminate multi-arch cache code.Keith Packard1-18/+5
2006-08-27Eliminate NormalizeDir. Eliminate gratuitous stat/access calls per dir.Keith Packard1-100/+0
2006-08-042006-08-04 Keith Packard (keithp@keithp.com) reviewed by: plamPatrick Lam1-1/+27
2006-04-25Include $(top_srcdir), $(top_srcdir)/src before anything else.Patrick Lam1-1/+1
2006-04-12Fix memory leak (Coverity defect #2089).Patrick Lam1-1/+3
2006-04-11Missing bits from previous patches.Patrick Lam1-4/+9
2006-04-10Fix string memory leak (Coverity defect #1823).Patrick Lam1-1/+4
2006-04-10Fix double free (spotted by Coverity, CID #1965).Patrick Lam1-0/+1
2006-02-06Don't rescan when trying to normalize a non-declared font dir. Don't addPatrick Lam1-26/+52
2006-02-04src/fccfg.c (FcConfigAppFontAddFile, FcConfigAppFontAddDir)Patrick Lam1-0/+2
2006-01-27Add a couple of missing normalizations to make fc-cache work right; onlyPatrick Lam1-2/+2
2006-01-26Stop trampling the directory name when writing out caches. (with MikePatrick Lam1-0/+52
2006-01-25Fix additional memory leaks reported by Ronny V. Vindenes: don't invokePatrick Lam1-2/+1
2006-01-14Compare device numbers as well as inodes. Always normalize directory namesPatrick Lam1-3/+4
2006-01-09Normalize font dirs by using the form, as given in fonts.conf, and recordedPatrick Lam1-0/+23
2006-01-02Fix double-free which occurs because FcValueCanonicalize doesn't create anPatrick Lam1-0/+1
2005-11-29Make the perf guys hate me a bit less: hoist the directory-namePatrick Lam1-4/+2
2005-11-29Don't make FcPatternFindFullFname available to fccfg, it's not really safe.Patrick Lam1-3/+5
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 Lam1-1/+2
2005-11-18List iteration not needed in FcConfigValues, since it's building up thePatrick Lam1-11/+6
2005-11-17Fix crash on invalid constants in config files (forgot to update a pointerPatrick Lam1-0/+1
2005-11-02Declare the global cache of a directory's contents to be stale if thePatrick Lam1-6/+14
2005-09-15Revert ill-advised addition of FC_RENDER. Add strategy for handling objectsPatrick Lam1-1/+1
2005-09-11Merge with HEAD and finish the GCC 4 cleanups (no more warnings!)Patrick Lam1-1/+1
2005-09-03Really fix the global cache: make sure we're reading and writing the samePatrick Lam1-3/+20
2005-08-27Replace FcObjectStaticName by FcStrStaticName. Implement serialization ofPatrick Lam1-2/+2
2005-08-25Reinstate the old global cache code. For the forseeable future, it'sPatrick Lam1-13/+8
2005-08-24Overhaul the serialization system to create one mmapable file per directoryPatrick Lam1-51/+58
2005-07-25#ifdef out old cache stuff, replace with first version of new mmappingPatrick Lam1-4/+12