From alan.coopersmith at oracle.com Sat Sep 14 18:45:46 2019 From: alan.coopersmith at oracle.com (Alan Coopersmith) Date: Sat, 14 Sep 2019 11:45:46 -0700 Subject: [ANNOUNCE] libXfont2 2.0.4 Message-ID: <20190914184546.GA15002@also.us.oracle.com> 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 at oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/alanc -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: not available URL: From ajax at redhat.com Tue Sep 24 16:57:19 2019 From: ajax at redhat.com (Adam Jackson) Date: Tue, 24 Sep 2019 12:57:19 -0400 Subject: [ANNOUNCE] libXvMC 1.0.12 Message-ID: <96f23ec24748855fa0d714ead336536c27742b7e.camel@redhat.com> This release fixes the pkgconfig data to not refer to libXv, adds a pkgconfig file for libXvMCW, and prepares for a future xorgproto release. There should be no functional changes. Adam Jackson (3): pkgconfig: Remove xv from xvmc.pc vld: Provide ourself libXvMC 1.0.12 Dylan Baker (1): Add a pkgconfig file for libXvMCW git tag: libXvMC-1.0.12 https://xorg.freedesktop.org/archive/individual/lib/libXvMC-1.0.12.tar.bz2 MD5: 3569ff7f3e26864d986d6a21147eaa58 libXvMC-1.0.12.tar.bz2 SHA1: 4871f92a83faa86aff5c630a2d6016c67bf11b97 libXvMC-1.0.12.tar.bz2 SHA256: 6b3da7977b3f7eaf4f0ac6470ab1e562298d82c4e79077765787963ab7966dcd libXvMC-1.0.12.tar.bz2 SHA512: 62cb9a72b20af3b081d2d555a253b0e2b8b26b31f4fad10bd3e53bbf96e1663b61bd8df2b78b16f18218cd37cce0c9e6809ae16ded226b37a8b199e41b223955 libXvMC-1.0.12.tar.bz2 PGP: https://xorg.freedesktop.org/archive/individual/lib/libXvMC-1.0.12.tar.bz2.sig https://xorg.freedesktop.org/archive/individual/lib/libXvMC-1.0.12.tar.gz MD5: 060d82ca1050cad66c947c386214abbd libXvMC-1.0.12.tar.gz SHA1: 6614f4a64b3dcae9cb75fd910b4b5bc6b5d9e324 libXvMC-1.0.12.tar.gz SHA256: 024c9ec4f001f037eeca501ee724c7e51cf287eb69ced8c6126e16e7fa9864b5 libXvMC-1.0.12.tar.gz SHA512: 92e2c9e6169e541676df214c5e9f46a28bf14b8e94dc63491c782db62829c3450eed2a5fe4020dee8480addbb26446899ea9fd66cb19e2992a5e31c1d0113ddb libXvMC-1.0.12.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/lib/libXvMC-1.0.12.tar.gz.sig - ajax -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 659 bytes Desc: This is a digitally signed message part URL: From ajax at redhat.com Tue Sep 24 16:57:19 2019 From: ajax at redhat.com (Adam Jackson) Date: Tue, 24 Sep 2019 12:57:19 -0400 Subject: [ANNOUNCE] libXvMC 1.0.12 Message-ID: <96f23ec24748855fa0d714ead336536c27742b7e.camel@redhat.com> This release fixes the pkgconfig data to not refer to libXv, adds a pkgconfig file for libXvMCW, and prepares for a future xorgproto release. There should be no functional changes. Adam Jackson (3): pkgconfig: Remove xv from xvmc.pc vld: Provide ourself libXvMC 1.0.12 Dylan Baker (1): Add a pkgconfig file for libXvMCW git tag: libXvMC-1.0.12 https://xorg.freedesktop.org/archive/individual/lib/libXvMC-1.0.12.tar.bz2 MD5: 3569ff7f3e26864d986d6a21147eaa58 libXvMC-1.0.12.tar.bz2 SHA1: 4871f92a83faa86aff5c630a2d6016c67bf11b97 libXvMC-1.0.12.tar.bz2 SHA256: 6b3da7977b3f7eaf4f0ac6470ab1e562298d82c4e79077765787963ab7966dcd libXvMC-1.0.12.tar.bz2 SHA512: 62cb9a72b20af3b081d2d555a253b0e2b8b26b31f4fad10bd3e53bbf96e1663b61bd8df2b78b16f18218cd37cce0c9e6809ae16ded226b37a8b199e41b223955 libXvMC-1.0.12.tar.bz2 PGP: https://xorg.freedesktop.org/archive/individual/lib/libXvMC-1.0.12.tar.bz2.sig https://xorg.freedesktop.org/archive/individual/lib/libXvMC-1.0.12.tar.gz MD5: 060d82ca1050cad66c947c386214abbd libXvMC-1.0.12.tar.gz SHA1: 6614f4a64b3dcae9cb75fd910b4b5bc6b5d9e324 libXvMC-1.0.12.tar.gz SHA256: 024c9ec4f001f037eeca501ee724c7e51cf287eb69ced8c6126e16e7fa9864b5 libXvMC-1.0.12.tar.gz SHA512: 92e2c9e6169e541676df214c5e9f46a28bf14b8e94dc63491c782db62829c3450eed2a5fe4020dee8480addbb26446899ea9fd66cb19e2992a5e31c1d0113ddb libXvMC-1.0.12.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/lib/libXvMC-1.0.12.tar.gz.sig - ajax -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 659 bytes Desc: This is a digitally signed message part URL: