[prev in list] [next in list] [prev in thread] [next in thread] 

List:       freedesktop-xorg
Subject:    [ANNOUNCE] libXfont2 2.0.4
From:       Alan Coopersmith <alan.coopersmith () oracle ! com>
Date:       2019-09-14 18:45:46
Message-ID: 20190914184546.GA15002 () also ! us ! oracle ! com
[Download RAW message or body]

[Attachment #2 (multipart/signed)]


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 servers, and will eventually be
used by 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 version of libXfont is not compatible with xfs, or with the legacy
bdftopcf utility; these packages require libXfont 1.5, not libXfont 2.0
or later. The two versions can be installed in parallel, and eventually
the need for 1.5 will go away. We apologize for the inconvenience.

This minor maintenance release cleans up issues found by Coverity and gcc,
as well as additional hardening through the use of APIs with stronger bounds
checking.

Adam Jackson (1):
      fontfile: Remove unused 'bc' slot from _FontEntry

Alan Coopersmith (15):
      Update README for gitlab migration
      Update configure.ac bug URL for gitlab migration
      Add some unit testing utilities
      Add strlcat & strlcpy fallbacks if not provided by libc nor libbsd
      Use bounds checking string functions everywhere
      Add reallocarray fallback if not provided by libc nor libbsd
      Convert multiplying realloc calls to use reallocarray instead
      Convert multiplying malloc calls to use mallocarray instead
      fontxlfd.c: tell gcc that switch fallthrough is intentional
      stubs/atom.c: check for ResizeHashTable failure
      ComputeScaledProperties: check for valid pointers before making atoms
      CatalogueRescan: if opendir() fails, unref fpes, but don't free the cat
      fs_read_glyphs: check if rep is null before dereferencing
      Add src/util/replace.h to noinst_HEADERS so it gets included in tarballs
      libXfont2 2.0.4

Maya Rashish (1):
      Fix whitespace

Rin Okuyama (1):
      avoid -Wformat errors from clang when building with -DDEBUG

git tag: libXfont2-2.0.4

https://xorg.freedesktop.org/archive/individual/lib/libXfont2-2.0.4.tar.bz2
MD5:  00516bed7ec1453d56974560379fff2f  libXfont2-2.0.4.tar.bz2
SHA1: 9e00ae7589315656435efaf330128facad7c4a57  libXfont2-2.0.4.tar.bz2
SHA256: 6d151b3368e5035efede4b6264c0fdc6662c1c99dbc2de425e3480cababc69e6  \
                libXfont2-2.0.4.tar.bz2
SHA512: 7cf6c58e520e48e24fc4f05fec760fcbeaaac0cedeed57dded262c855e1515cc34cd033222945a0b016f6857b83009fc2a6946c7d632c2f7bb0060f8e8a8a106 \
                libXfont2-2.0.4.tar.bz2
PGP:  https://xorg.freedesktop.org/archive/individual/lib/libXfont2-2.0.4.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/lib/libXfont2-2.0.4.tar.gz
MD5:  2dfd73533bb8fb738eee3ea3ccb7e216  libXfont2-2.0.4.tar.gz
SHA1: 20f8c208a21f7a8acdf9514823a33a4c44e4d87c  libXfont2-2.0.4.tar.gz
SHA256: 74e577294c7406b284c50dfcfb5e5d9b3b0cc2d83d33866920ffe1e4860f585a  \
                libXfont2-2.0.4.tar.gz
SHA512: 6abafcdca0fb30d9c403f2e81fa8681e7f0166b1cbc35d89ca4faf05aa0d39deb7931f286cbfed847795faf898493fdbb8ceaa952ed98c4bf29656f702c409e7 \
                libXfont2-2.0.4.tar.gz
PGP:  https://xorg.freedesktop.org/archive/individual/lib/libXfont2-2.0.4.tar.gz.sig


-- 
	-Alan Coopersmith-               alan.coopersmith@oracle.com
	 Oracle Solaris Engineering - https://blogs.oracle.com/alanc


["signature.asc" (application/pgp-signature)]
[Attachment #6 (text/plain)]

_______________________________________________
xorg@lists.x.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: https://lists.x.org/mailman/listinfo/xorg
Your subscription address: %(user_address)s

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic