summaryrefslogtreecommitdiff
path: root/src/fccfg.c
AgeCommit message (Expand)AuthorFilesLines
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
2005-07-07Convert ObjectPtr from a fat structure to a simple index into an id table;Patrick Lam1-3/+4
2005-06-28Add functionality to allow fontconfig data structure serialization.Patrick Lam1-59/+76
2005-06-17Make FcOpNotContains use FcStrStr for strings so that it matches semanticsKeith Packard1-1/+3
2005-03-09Get the DLL from "bin" where modern libtools put it, not "lib".Tor Lillqvist1-1/+3
2004-12-07Change files from ISO-Latin-1 to UTF-8Keith Packard1-1/+1
2004-12-04Move existing fonts.conf to fonts.conf.bakKeith Packard1-2/+53
2004-06-30Provided by: Lubos Lunak <l.lunak@suse.cz>Keith Packard1-2/+2
2004-02-07Add Low Saxon orthography (Kenneth Rohde Christiansen <kenneth@gnu.org>)Keith Packard1-0/+3
2004-02-01fontconfig, at least as used by GIMP and/or PangoFT2 on Windows, crashesTor Lillqvist1-0/+25
2003-09-01FcConfigAppFontClear: Support passing NULL to use default config.Manish Singh1-0/+7
2003-08-15Added new FcFini function for cleaning up all memory. Fixed a few memoryCarl Worth1-0/+6
2003-07-20Implement new semantics for Contains and LISTING:Keith Packard1-35/+44
2003-06-26Allow config->cache to be null (as it is when $HOME is not set)Keith Packard1-3/+6
2003-06-15Trivial braino.Tor Lillqvist1-1/+1
2003-06-13Check also for DLL_EXPORT as indication of being built as a DLL on Win32.Tor Lillqvist1-1/+5
2003-05-28Fix "contains" op for strings and langsets.James Su1-6/+10
2003-05-07Add filename-based accept/reject to ammend available fonts.Keith Packard1-4/+92
2003-04-24FcFontList broken when presented a charset - was comparing inclusion in theKeith Packard1-4/+4
2003-04-22Handle pattern elements moving during multiple editsKeith Packard1-0/+8
2003-04-17Pass FONTCONFIG_PATH in arguments to get expandedKeith Packard1-4/+0
2003-04-15Fix unary operator parsing. Add floor, ceil, trunc and round unaryKeith Packard1-0/+71
2003-03-22Changes for Windows:Tor Lillqvist1-4/+86
2003-03-20Avoid crashing on empty test/edit listsKeith Packard1-2/+4
2003-03-05AddFcLangSetContains for font listing, add first-letter table for languageKeith Packard1-4/+4