summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2014-11-07Update to 2.10.91Anas Nashif1-1/+1
2014-11-07Update to 2.10.2Anas Nashif1-3/+3
2014-11-07fixed filesAnas Nashif1-1/+2
2014-11-07add packagingAnas Nashif2-5/+7
2014-11-07add packagingAnas Nashif1-0/+101
2014-03-24Bump version to 2.11.12.11.1Akira TAGOH3-4/+57
2014-03-24Fix autoconf warning, warning: AC_COMPILE_IFELSE was called before ↵Akira TAGOH1-24/+24
AC_USE_SYSTEM_EXTENSIONS Call AC_USE_SYSTEM_EXTENSIONS before LT_INIT
2014-03-18Add README describes the criteria to add/modify the orthography filesAkira TAGOH1-0/+28
https://bugs.freedesktop.org/show_bug.cgi?id=73461
2014-03-18Bug 73291 - poppler does not show fl ligatureAkira TAGOH1-0/+6
commented out substitutions for TeX Gyre Termes font until the broken font are fixed. https://bugs.freedesktop.org/show_bug.cgi?id=73291
2014-03-07Update doc to include the version info of `since when'Akira TAGOH8-4/+19
Version section was getting confused to the API's availability, even though it was the version the doc was genereated. So moving it into the footer and added @SINCE@ field in the data.
2014-03-05Fallback to lstat() in case the filesystem doesn't support d_type in struct ↵Akira TAGOH1-7/+5
dirent
2014-02-06Fix incompatible API on AIX with random_r and initstate_rAkira TAGOH1-11/+24
https://bugs.freedesktop.org/show_bug.cgi?id=74603
2014-02-06Add missing #include <sys/statvfs.h> in fcstat.cAkira TAGOH2-1/+4
https://bugs.freedesktop.org/show_bug.cgi?id=74602
2014-02-06Add a doc for FcDirCacheRescanAkira TAGOH1-0/+10
2014-01-31Fix a crash issue when empty strings are set to the BDF propertiesAkira TAGOH1-2/+2
2014-01-22Update the use of autotools' macroAkira TAGOH1-2/+4
2014-01-17Add missing license headersAkira TAGOH7-2/+158
https://bugs.freedesktop.org/show_bug.cgi?id=73401
2014-01-17clean up the unused filesAkira TAGOH5-3431/+0
2014-01-17Update zh_hk.orthAkira TAGOH1-1685/+564
Patch from Abel Cheung https://bugs.freedesktop.org/show_bug.cgi?id=73461
2014-01-16Bug 73686 - confdir is not set correctly in fontconfig.pcAkira TAGOH1-1/+1
2013-12-20Improve the performance issue on rescanning directoriesAkira TAGOH7-3/+99
2013-12-16Fix a build issue on platforms where doesn't support readlink()Akira TAGOH2-2/+4
2013-12-16Fix a typoAkira TAGOH1-1/+1
2013-12-09Bug 72380 - Never drop first font when trimmingBehdad Esfahbod1-2/+3
Let me show it with an example. Currently: $ fc-match symbol symbol.ttf: "Symbol" "Regular" $ fc-match symbol --sort | head -n 1 Symbol.pfb: "Symbol" "Regular" $ fc-match symbol --sort --all | head -n 1 symbol.ttf: "Symbol" "Regular" I want to make sure the above three commands all return the same font. Ie. I want to make sure FcFontMatch() always returns the first font from FcFontSort(). As such, never trim first font.
2013-12-09Defaulting <cachedir> to LOCAL_APPDATA_FONTCONFIG_CACHE for Win32 buildJehan1-1/+1
https://bugs.freedesktop.org/show_bug.cgi?id=71691
2013-12-09Add metric aliases for additional Google ChromeOS fontsFrederic Crozat1-0/+43
MS fonts Cambria, Symbol and Calibri have compat metrics fonts from ChromeOS. https://bugs.freedesktop.org/show_bug.cgi?id=72395
2013-12-09Fix inversion between Tinos and Cousine in the commentFrederic Crozat1-2/+2
2013-12-02Simplify to validate the availability of scandirAkira TAGOH1-25/+23
2013-12-02Simplify to validate the availability of posix_fadviseAkira TAGOH3-11/+51
2013-12-02Bug 72086 - Check for gperf in autogen.shAkira TAGOH1-0/+9
2013-11-28fc-cache: --sysroot option takes an argumentRoss Burton1-1/+1
The getopt_long option definitions say that sysroot doesn't take an argument, when it in fact does. Signed-off-by: Ross Burton <ross.burton@intel.com>
2013-11-11Fix typoAkira TAGOH1-2/+2
Use FcTypeUnknown instead of -1 with type casting. This seems missed when it was changed. Patch from brian porter
2013-11-05Re-scan font directories only when it contains subdirsAkira TAGOH1-8/+18
Somewhat improves the performance but still need to think about for the situation where both directories and fonts are in.
2013-11-05Avoid null pointer dereference in FcNameParse if malloc failsAlan Coopersmith1-0/+2
Reported by parfait 1.3: Error: Null pointer dereference (CWE 476) Read from null pointer t at line 423 of src/fcname.c in function 'FcNameParse'. Function _FcObjectLookupOtherTypeByName may return constant 'NULL' at line 63, called at line 122 of src/fcobjs.c in function 'FcObjectLookupOtherTypeByName'. Function FcObjectLookupOtherTypeByName may return constant 'NULL' at line 122, called at line 67 of src/fcname.c in function 'FcNameGetObjectType'. Function FcNameGetObjectType may return constant 'NULL' at line 67, called at line 422 in function 'FcNameParse'. Null pointer introduced at line 63 of src/fcobjs.c in function '_FcObjectLookupOtherTypeByName'. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2013-11-05Avoid memory leak when NULL path passed to FcStrBuildFilenameAlan Coopersmith1-2/+6
Reported by parfait 1.3: Memory leak of pointer sset allocated with FcStrSetCreate() at line 933 of src/fcstr.c in function 'FcStrBuildFilename'. sset allocated at line 927 with FcStrSetCreate(). sset leaks when sset != NULL at line 932. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2013-11-05Leave room for null terminators in arraysAlan Coopersmith2-2/+2
Code currently returns a fatal error if it tries to add more entries than the array has room for, but it wasn't checking to make sure the final null terminator entry would fit. Reported by parfait 1.3: Error: Buffer overrun Buffer overflow (CWE 120): In array dereference of files[i] with index i Array size is 256 elements (of 4 bytes each), index >= 0 and index <= 256 at line 250 of fc-glyphname/fc-glyphname.c in function 'main'. Error: Buffer overrun Buffer overflow (CWE 120): In array dereference of entries[i] with index i Array size is 1024 elements (of 8 bytes each), index >= 0 and index <= 1024 at line 298 of fc-lang/fc-lang.c in function 'main'. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2013-10-31Correct DTDAkira TAGOH1-1/+1
2013-10-31Warn if no <test> nor <edit> elements in <match>Akira TAGOH1-0/+5
This corrects an error message being reported at https://bugs.freedesktop.org/show_bug.cgi?id=71085 Bug 71085 - "out of memory" errors on empty match element in fonts.conf and somewhat works as a workaround for https://bugs.freedesktop.org/show_bug.cgi?id=59438 Bug 59438 - Fix <alias> inside <match>
2013-10-28Change the default weight on match to FC_WEIGHT_NORMALAkira TAGOH1-1/+1
2013-10-24Fix a build issue on Solaris 10Akira TAGOH2-2/+15
Use own mkdtemp implementation if not available. Reported by Thomas Klausner and Jörn Clausen
2013-10-22Use stat() if there are no d_type in struct direntAkira TAGOH1-0/+18
Reported by Thomas Klausner
2013-10-21Fix the dynamic loading issue on NetBSDAkira TAGOH1-0/+5
On NetBSD, it is not supported to load a library linked against libpthread into a program that wasn't (since the C library provides stubs for some pthread-functions, which might have already been called before libpthread is loaded, leading to problems). Patch from Matthias Drochner
2013-10-21Update ax_pthread.m4 to the latest versionAkira TAGOH1-24/+47
2013-10-21Fix build issue on Debian/kFreeBSD 7.0Akira TAGOH1-1/+2
There are posix_fadvise(2) but not POSIX_FADV_WILLNEED. Patch from Ryo ONODERA.
2013-10-11do not build test-migration for Win32Akira TAGOH1-1/+4
This testing code is for XDG base directory spec which may be not interesting for them
2013-10-11Bump version to 2.11.02.11.0Akira TAGOH3-5/+30
2013-10-11Update CaseFolding.txt to Unicode 6.3Akira TAGOH1-3/+3
No real updates between 6.2 and 6.3.
2013-10-11Bump libtool revisionAkira TAGOH1-2/+2
2013-10-09Add missing doc for FcStrListFirst and fix a typoAkira TAGOH1-1/+9
2013-10-03exit with the error code when FcNameParse() failedAkira TAGOH3-0/+15