fontconfig/src
Sayamindu Dasgupta ad3fc66791 FcConfigUptoDate breaks if directory mtime is in the future. Bug 14424.
At OLPC, we came across a bug where the Browse activity (based on xulrunner)
took 100% CPU after an upgrade/. It turns out the Mozilla uses
FcConfigUptoDate() to check if new fonts have been added to the system, and
this function was always returning FcFalse since we have the mtimes of some
font directories set in the future. The attached patch makes
FcConfigUptoDate() print a warning and return FcTrue if mtime of directories
are in the future.
2008-05-24 16:15:27 -07:00
..
Makefile.am Deal with libtool 2.2 which doesn't let us use LT_ variables. (bug 15692) 2008-05-03 20:23:37 -07:00
fcatomic.c Fix a few memory tracking mistakes. 2008-05-04 01:26:40 -07:00
fcblanks.c Eliminate .so PLT entries for local symbols. (thanks to Arjan van de Ven) 2006-09-05 02:24:01 -07:00
fccache.c Workaround for stat() brokenness in Microsoft's C library (bug 8526) 2007-11-13 16:41:55 -08:00
fccfg.c FcConfigUptoDate breaks if directory mtime is in the future. Bug 14424. 2008-05-24 16:15:27 -07:00
fccharset.c Fix a few memory tracking mistakes. 2008-05-04 01:26:40 -07:00
fcdbg.c Eliminate .so PLT entries for local symbols. (thanks to Arjan van de Ven) 2006-09-05 02:24:01 -07:00
fcdefault.c Ensure weight/slant values present even when style is supplied (bug 9313). 2007-10-25 01:35:32 -07:00
fcdeprecate.h Export FcConfig{G,S}etRescanInverval from .so, mark as deprecated. 2007-11-04 12:20:45 -08:00
fcdir.c Store font directory mtime in cache file. 2007-10-18 04:13:51 -07:00
fcfreetype.c Add extended, caps, dunhill style mappings. 2008-05-04 01:27:42 -07:00
fcfs.c Eliminate .so PLT entries for local symbols. (thanks to Arjan van de Ven) 2006-09-05 02:24:01 -07:00
fcftint.h Remove freetype requirement for build-time applications. 2008-01-02 08:47:14 -08:00
fcinit.c Fix a few memory tracking mistakes. 2008-05-04 01:26:40 -07:00
fcint.h Fontconfig options for freetype sub-pixel filter configuration 2008-05-03 19:33:45 -07:00
fclang.c Include fcftaliastail.h so that the freetype funcs are exported. 2008-01-07 16:31:06 -08:00
fclist.c Eliminate .so PLT entries for local symbols. (thanks to Arjan van de Ven) 2006-09-05 02:24:01 -07:00
fcmatch.c Fix index/offset for 'decorative' matcher. Bug 15890. 2008-05-24 16:09:17 -07:00
fcmatrix.c Eliminate .so PLT entries for local symbols. (thanks to Arjan van de Ven) 2006-09-05 02:24:01 -07:00
fcname.c Fontconfig options for freetype sub-pixel filter configuration 2008-05-03 19:33:45 -07:00
fcpat.c Fix a few memory tracking mistakes. 2008-05-04 01:26:40 -07:00
fcserialize.c Eliminate .so PLT entries for local symbols. (thanks to Arjan van de Ven) 2006-09-05 02:24:01 -07:00
fcstr.c Fix a few memory tracking mistakes. 2008-05-04 01:26:40 -07:00
fcxml.c Proper config path for static libraries in win32 2008-05-03 19:45:31 -07:00
ftglue.c Eliminate .so PLT entries for local symbols. (thanks to Arjan van de Ven) 2006-09-05 02:24:01 -07:00
ftglue.h Hide FreeType glue code from library ABI. 2006-09-04 02:13:13 -07:00
makealias fontconfig build fails if "head" is missing or unusable (bug 14304) 2008-05-03 19:49:07 -07:00