Tag '2.13.1' created by Akira TAGOH <akira@xxxxxxxxx> at 2018-08-30 08:20 +0000 Version 2.13.1 -----BEGIN PGP SIGNATURE----- iQEcBAABAgAGBQJbh6i/AAoJEGV1WXmzThKUIvEIAOcLN4s4TcSsHKCHpjRhaWgB z+XE3pIOHE7fhOxfnYUz1ZqJ4IE/GtQwifC4RulxaW+XsAiJ4X13kCjJPmOcEtrg 1vyL8/2vK8g4kNa5UL8CSaDgPuqaGKponZADe7L30UtH2tLtW9hzKGgqcA4NkZV1 Xmh7jZdD05v6NUch+ofU1kA+wA9ckPJkUEpwvmJqB+Wv+zxLyNSCzSTmrbATkZG7 w+QNERO+6eOHoec9/ijnvE7qASqK1HBif94TqRX+EQeUDD7hjYmPNM/OrwOycdPR UrGSZDd+fs58+ZI75YfiwcqGeIj3ND92/8pR71JGMergzvEblYFJP9DhflBlGWk= =LnH0 -----END PGP SIGNATURE----- Changes since 2.13.0: Akira TAGOH (49): Use the builtin uuid for OSX Fix the build issue again on MinGW with enabling nls Add uuid to Requires.private in .pc only when pkgconfig macro found it Allow the constant names in the range Do not override locale if already set by app Add the value of the constant name to the implicit object in the pattern Add a testcase for FcNameParse Leave the locale setting to applications call setlocale Fix make check fail when srcdir != builddir. Do not ship fcobjshash.h Fix typo in doc Change the emboldening logic again Bug 43367 - RFE: iterator to peek objects in FcPattern Add a testrunner for conf Add a test case for 90-synthetic.conf Bug 106497 - better error description when problem reading font configuration Bug 106459 - fc-cache doesn't use -y option for .uuid files Fix leaks Fix -Wstringop-truncation warning Fix double-free Add a test case for bz#106618 Update CaseFolding.txt to Unicode 11 Remove .uuid when no font files exists on a directory Fix the leak of file handle Fix memory leak Fix memory leaks Fix memory leak Fix memory leak Fix memory leak Fix unterminated string issue Fix array access in a null pointer dereference Fix access in a null pointer dereference do not pass null pointer to memcpy Fix dereferencing null pointer Fix a typo Fix possibly dereferencing a null pointer Fix allocating insufficient memory for terminating null of the string Make a call fail on ENOMEM Allocate sufficient memory to terminate with null Drop the redundant code Fix memory leak Fix the build issue with gperf Fix missing closing bracket in FcStrIsAbsoluteFilename() Update the issue tracker URL Fix distcheck fail Add .gitlab-ci.yml Bump the libtool revision Bump version to 2.13.1 Alexander Larsson (3): Add FcCacheAllocate() helper Cache: Rewrite relocated paths in earlier Cache: Remove alias_table Behdad Esfahbod (4): Minor: fix warnings Fix name scanning Share name-mapping across instances Use FT_HAS_COLOR Chris Lamb (1): Ensure cache checksums are deterministic Matthieu Herrb (1): FcCacheFindByStat(): fix checking of nanoseconds field. Tom Anderson (7): Fix undefined-shift UBSAN errors Use realfilename for FcOpen in _FcConfigParse Add FONTCONFIG_SYSROOT environment variable Fix CFI builds Fix heap use-after-free Return canonicalized paths from FcConfigRealFilename Fix build with CFLAGS="-std=c11 -D_GNU_SOURCE" --- .gitlab-ci.yml | 34 ++++ README | 84 ++++++++++- conf.d/90-synthetic.conf | 4 configure.ac | 43 ++++- doc/fccache.fncs | 12 + doc/fcpattern.fncs | 111 ++++++++++++++ doc/fontconfig-user.sgml | 20 +- fc-cache/fc-cache.c | 2 fc-case/CaseFolding.txt | 87 +++++++++++ fc-cat/fc-cat.c | 2 fc-conflist/fc-conflist.c | 2 fc-lang/fc-lang.c | 2 fc-list/fc-list.c | 2 fc-match/fc-match.c | 2 fc-pattern/fc-pattern.c | 2 fc-query/fc-query.c | 2 fc-scan/fc-scan.c | 2 fontconfig/fontconfig.h | 39 +++++ src/Makefile.am | 18 +- src/fccache.c | 186 ++++++++++++++++++++---- src/fccfg.c | 216 +++++++++++++++++----------- src/fcdbg.c | 15 -- src/fcdefault.c | 32 ++-- src/fcdir.c | 7 src/fcformat.c | 22 -- src/fcfreetype.c | 325 +++++++++++++++++++++++++++---------------- src/fchash.c | 29 +++ src/fcint.h | 28 +++ src/fclang.c | 10 - src/fclist.c | 39 ----- src/fcmatch.c | 54 +------ src/fcname.c | 38 ++++- src/fcpat.c | 304 ++++++++++++++++++++++++++++++++++------ src/fcptrlist.c | 2 src/fcstat.c | 9 + src/fcstr.c | 13 + src/fcxml.c | 37 ++++ test/Makefile.am | 52 +++++- test/run-test-conf.sh | 36 ++++ test/run-test.sh | 62 +++++++- test/test-90-synthetic.json | 68 +++++++++ test/test-bz106618.c | 47 ++++++ test/test-bz106632.c | 316 ++++++++++++++++++++++++++++++++++++++++++ test/test-conf.c | 328 ++++++++++++++++++++++++++++++++++++++++++++ test/test-hash.c | 187 +++++++++++++++++++++++++ test/test-name-parse.c | 90 ++++++++++++ 46 files changed, 2557 insertions(+), 465 deletions(-) --- _______________________________________________ Fontconfig mailing list Fontconfig@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/fontconfig