libXfont provides the core of the legacy X11 font system, handling the index files (fonts.dir, fonts.alias, fonts.scale), the various font file formats, and rasterizing them. It is used by the X display servers (Xorg, Xvfb, etc.) and the X Font Server (xfs), but should not be used by normal X11 clients. X11 clients access fonts via either the new APIs in libXft, or the legacy APIs in libX11.
This release cleans out remnants of support for archiac platforms, improves handling of font server reconnection, fixes several issues found by static analysis, and updates some build checks. For those building for 32-bit platforms, it also enables use of the "large file" APIs - though no file processed by this program should ever be anywhere near 2GB in size, they may have inodes beyond the 32-bit limit. Since this release was generated using the new GNU autoconf 2.72, this also adds a --enable-year2038 configure flag which may allow it to work with files whose timestamps are later than January 19, 2038, but this has not been tested. Alan Coopersmith (17): Only link with libbsd if needed for reallocarray() or strlcat() configure: raise minimum autoconf requirement to 2.70 Remove "All rights reserved" from Oracle copyright notices configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL Set close-on-exec when opening fonts.dir & fonts.alias files Modernize lseek() calls configure: Use AC_SYS_LARGEFILE to enable large file support bitscale.c: ensure SCORE2 macro expands properly bitscale.c: ensure SCORE macro expands properly bitscale.c: remove unused MAX() macro unifdef sony unifdef __OSF1__ unifdef ISC unifdef Lynx unifdef NCD Use autoconf to check for float.h instead of platform-specific ifdefs libXfont2 2.0.7 Enrico Weigelt, metux IT consult (1): include: libxfont2: fix missing includes of fontproto.h Guillem Jover (1): Switch from libbsd to libbsd-overlay Jeremy Huddleston Sequoia (1): atom: Update Hash() to be unsigned José Expósito (1): stubs/atom.c: Fix memory leak in __libxfont_internal__MakeAtom Peter Harris (1): Fix font server reconnection timeout git tag: libXfont2-2.0.7 https://xorg.freedesktop.org/archive/individual/lib/libXfont2-2.0.7.tar.gz SHA256: 90b331c2fd2d0420767c4652e007d054c97a3f03a88c55e3b986bd3acfd7e338 libXfont2-2.0.7.tar.gz SHA512: ce1cf3e73f5bbb854cfadd8c72065b20d93497c5fd0d5f04781a98b256e5fd38887d23302a0cb8ed15482401e73d3ca54f3d8548eef7cffc613b6d8a89e72ad0 libXfont2-2.0.7.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/lib/libXfont2-2.0.7.tar.gz.sig https://xorg.freedesktop.org/archive/individual/lib/libXfont2-2.0.7.tar.xz SHA256: 8b7b82fdeba48769b69433e8e3fbb984a5f6bf368b0d5f47abeec49de3e58efb libXfont2-2.0.7.tar.xz SHA512: f703127df5d5b1093c9b73e019153ed7799523573d52e61d344209f0acfd4df42e11be12bdd1880479c47c2b70de581a4f2ef74e199e9b1ac438f426593d56b0 libXfont2-2.0.7.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/lib/libXfont2-2.0.7.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris
signature.asc
Description: PGP signature