[ANNOUNCE] font-misc-misc 1.1.3
This release bundles up the last twelve years worth of build system improvements, including making the configure script more efficient and using the -n flag to gzip to improve build reproducibility. It also corrects an incorrectly drawn glyph for a Japanese character in the k14 font. Alan Coopersmith (10): configure: Drop AM_MAINTAINER_MODE autogen.sh: Honor NOCONFIGURE=1 Update README for gitlab migration Update configure.ac bug URL for gitlab migration gitlab CI: add a basic build test Build xz tarballs instead of bzip2 gitlab CI: stop requiring Signed-off-by in commits Switch to XORG_DEFAULT_NOCODE_OPTIONS Use COMPRESS_FLAGS to improve build reproducibility font-misc-misc 1.1.3 Emil Velikov (1): autogen.sh: use quoted string variables Gaetan Nadon (2): config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES config: update AC_PREREQ statement to 2.60 KISHIMOTO, Makoto (1): fix k14 imouto(younger sister) glyph bug Matthieu Herrb (1): Typo: font.dir -> fonts.dir Mihail Konev (1): autogen: add default patch prefix Peter Hutterer (1): autogen.sh: use exec instead of waiting for configure to finish git tag: font-misc-misc-1.1.3 https://xorg.freedesktop.org/archive/individual/font/font-misc-misc-1.1.3.tar.gz SHA256: bece4a9482b3cb6f7fad2164fd3b394d22dfe1ad2f96f60030a703bcff30f5a5 font-misc-misc-1.1.3.tar.gz SHA512: bba3609d5e7458f2489fb41d5fe851cbd68fcbcaadf2a7b448b16a5a648cc3a5717f50bf4f73c658d97e913a3c96b78839dde85999b71841360d4bb2325f65b9 font-misc-misc-1.1.3.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/font/font-misc-misc-1.1.3.tar.gz.sig https://xorg.freedesktop.org/archive/individual/font/font-misc-misc-1.1.3.tar.xz SHA256: 79abe361f58bb21ade9f565898e486300ce1cc621d5285bec26e14b6a8618fed font-misc-misc-1.1.3.tar.xz SHA512: fac4bfda0e4189d1aabc47bdd404f2beeec5301da190d92afc2176cd344789b7223c1b2f4748bd0efe1b9a81fa7f13f7037015d5d800480fa2236f369b48 font-misc-misc-1.1.3.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/font/font-misc-misc-1.1.3.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] font-mutt-misc 1.0.4
This release bundles up the last twelve years worth of build system improvements, including making the configure script more efficient and using the -n flag to gzip to improve build reproducibility. Alan Coopersmith (10): configure: Drop AM_MAINTAINER_MODE autogen.sh: Honor NOCONFIGURE=1 Update README for gitlab migration Update configure.ac bug URL for gitlab migration gitlab CI: add a basic build test Build xz tarballs instead of bzip2 gitlab CI: stop requiring Signed-off-by in commits Switch to XORG_DEFAULT_NOCODE_OPTIONS Use COMPRESS_FLAGS to improve build reproducibility font-mutt-misc 1.0.4 Emil Velikov (1): autogen.sh: use quoted string variables Gaetan Nadon (2): config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES config: update AC_PREREQ statement to 2.60 Matthieu Herrb (1): Typo: font.dir -> fonts.dir Mihail Konev (1): autogen: add default patch prefix Peter Hutterer (1): autogen.sh: use exec instead of waiting for configure to finish git tag: font-mutt-misc-1.0.4 https://xorg.freedesktop.org/archive/individual/font/font-mutt-misc-1.0.4.tar.gz SHA256: 9a9bc19088c6c9456c567e8f54d7a8e5e96b0d085066d9dcfe3ac8d898dd7c03 font-mutt-misc-1.0.4.tar.gz SHA512: ba38cbc6dcafbca237f755a9fb4baf81b61ab7e678a60fcd517fe08f1cd3f68ebe1abdc7c60c1d4abdfcfa5b5d4b4aca212996b0a3fb19cc1ba68929bfb7f14c font-mutt-misc-1.0.4.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/font/font-mutt-misc-1.0.4.tar.gz.sig https://xorg.freedesktop.org/archive/individual/font/font-mutt-misc-1.0.4.tar.xz SHA256: b12359f4e12c23bcfcb448b918297e975fa91bef5293d88d3c25343cc768bb24 font-mutt-misc-1.0.4.tar.xz SHA512: 9cbc82e6a519572576cb60f4d6b9795468666d53ac7df17d6736ab04190cb5f58c8b57be61ab509fc9372e1114c6aaa5e0d098ec1fa63dc5d8638916614f7046 font-mutt-misc-1.0.4.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/font/font-mutt-misc-1.0.4.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] font-xfree86-type1 1.0.5
This release bundles up the last twelve years worth of build system improvements, including making the configure script more efficient. Alan Coopersmith (9): configure: Drop AM_MAINTAINER_MODE autogen.sh: Honor NOCONFIGURE=1 Update README for gitlab migration Update configure.ac bug URL for gitlab migration gitlab CI: add a basic build test Build xz tarballs instead of bzip2 gitlab CI: stop requiring Signed-off-by in commits Switch to XORG_DEFAULT_NOCODE_OPTIONS font-xfree86-type1 1.0.5 Emil Velikov (1): autogen.sh: use quoted string variables Gaetan Nadon (2): config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES config: update AC_PREREQ statement to 2.60 Matthieu Herrb (1): Typo: font.dir -> fonts.dir Mihail Konev (1): autogen: add default patch prefix Peter Hutterer (1): autogen.sh: use exec instead of waiting for configure to finish git tag: font-xfree86-type1-1.0.5 https://xorg.freedesktop.org/archive/individual/font/font-xfree86-type1-1.0.5.tar.gz SHA256: 3072e56d3901e3e575250251721755985ee5db2001abd67de538e3ac984ff315 font-xfree86-type1-1.0.5.tar.gz SHA512: 39598e19ba0729e4561f4b248f59ce225b537cdb746afbf1f902af4de4a195f95f46c6be19162a57f34d635e14beb48929b321dce2ae275339c1afd88c9a font-xfree86-type1-1.0.5.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/font/font-xfree86-type1-1.0.5.tar.gz.sig https://xorg.freedesktop.org/archive/individual/font/font-xfree86-type1-1.0.5.tar.xz SHA256: a93c2c788a5ea1c002af7c8662cf9d9821fb1df51b8d2b2c5e0026dfdfea4837 font-xfree86-type1-1.0.5.tar.xz SHA512: 0a92d911269c5c4d815dfb617bfcc57c3bd54e4cd308eba87f9ec49851369d99dea61950dbd6cdc0f85db92c0c24055da88063b083b4b0cafb3315051bb650ed font-xfree86-type1-1.0.5.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/font/font-xfree86-type1-1.0.5.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] font-sony-misc 1.0.4
This release bundles up the last twelve years worth of build system improvements, including making the configure script more efficient and using the -n flag to gzip to improve build reproducibility. Alan Coopersmith (10): configure: Drop AM_MAINTAINER_MODE autogen.sh: Honor NOCONFIGURE=1 Update README for gitlab migration Update configure.ac bug URL for gitlab migration gitlab CI: add a basic build test Build xz tarballs instead of bzip2 gitlab CI: stop requiring Signed-off-by in commits Switch to XORG_DEFAULT_NOCODE_OPTIONS Use COMPRESS_FLAGS to improve build reproducibility font-sony-misc 1.0.4 Emil Velikov (1): autogen.sh: use quoted string variables Gaetan Nadon (2): config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES config: update AC_PREREQ statement to 2.60 Matthieu Herrb (1): Typo: font.dir -> fonts.dir Mihail Konev (1): autogen: add default patch prefix Peter Hutterer (1): autogen.sh: use exec instead of waiting for configure to finish git tag: font-sony-misc-1.0.4 https://xorg.freedesktop.org/archive/individual/font/font-sony-misc-1.0.4.tar.gz SHA256: 36db8b4c9d9edbc973137a31242772a55986fcdf2ab184a595eed413a5e5be95 font-sony-misc-1.0.4.tar.gz SHA512: f7c2fcd37b54a7a6a82d4634a608b0ac1d485a8e2f62cc697455c48d2216263b39e26e65def963202cbfdd3089b0af6c32baef66f52c9ddfbefbd0155bbc0b46 font-sony-misc-1.0.4.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/font/font-sony-misc-1.0.4.tar.gz.sig https://xorg.freedesktop.org/archive/individual/font/font-sony-misc-1.0.4.tar.xz SHA256: e6b09f823fccb06e0bd0b2062283b6514153323bd8a7486e9c2e3f55ab84946b font-sony-misc-1.0.4.tar.xz SHA512: f361fca66db2ec80b1467fb6bff57bd2cfc6722473bd7ad119026a97552eef07ff77552c01eb8f98f3299d7fd40c8c2cb3e0d0b01adca2f81c2c2f75581dc113 font-sony-misc-1.0.4.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/font/font-sony-misc-1.0.4.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] font-schumacher-misc 1.1.3
This release bundles up the last twelve years worth of build system improvements, including making the configure script more efficient and using the -n flag to gzip to improve build reproducibility. Alan Coopersmith (10): configure: Drop AM_MAINTAINER_MODE autogen.sh: Honor NOCONFIGURE=1 Update README for gitlab migration Update configure.ac bug URL for gitlab migration gitlab CI: add a basic build test Build xz tarballs instead of bzip2 gitlab CI: stop requiring Signed-off-by in commits Switch to XORG_DEFAULT_NOCODE_OPTIONS Use COMPRESS_FLAGS to improve build reproducibility font-schumacher-misc 1.1.3 Emil Velikov (1): autogen.sh: use quoted string variables Gaetan Nadon (2): config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES config: update AC_PREREQ statement to 2.60 Matthieu Herrb (1): Typo: font.dir -> fonts.dir Mihail Konev (1): autogen: add default patch prefix Peter Hutterer (1): autogen.sh: use exec instead of waiting for configure to finish git tag: font-schumacher-misc-1.1.3 https://xorg.freedesktop.org/archive/individual/font/font-schumacher-misc-1.1.3.tar.gz SHA256: 0a330ec905ef083af1b740a355b548aef75997f29d3169ef9dba76514b196893 font-schumacher-misc-1.1.3.tar.gz SHA512: fd644bf9fe38daa1a1344e8a031baca32037738313c3a29935e633b89549a234ef52ae33498673bfb0b7a0f556b7fd8374b88686c6b5980bd71ef9957f37191c font-schumacher-misc-1.1.3.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/font/font-schumacher-misc-1.1.3.tar.gz.sig https://xorg.freedesktop.org/archive/individual/font/font-schumacher-misc-1.1.3.tar.xz SHA256: 8b849f0cdb1e55a34cc3dd8b0fb37443fabbc224d5ba44085569581244a68070 font-schumacher-misc-1.1.3.tar.xz SHA512: 83b25495535176a5e348269358ac34af8223023a55e2c5c599725ee90ec9ff3ea9ff19cca46b93eeae7ef985da325f9065c83d829a4a8c72d0c3c197242a1b64 font-schumacher-misc-1.1.3.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/font/font-schumacher-misc-1.1.3.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] font-winitzki-cyrillic 1.0.4
This release bundles up the last twelve years worth of build system improvements, including making the configure script more efficient and using the -n flag to gzip to improve build reproducibility. Alan Coopersmith (10): configure: Drop AM_MAINTAINER_MODE autogen.sh: Honor NOCONFIGURE=1 Update README for gitlab migration Update configure.ac bug URL for gitlab migration gitlab CI: add a basic build test Build xz tarballs instead of bzip2 gitlab CI: stop requiring Signed-off-by in commits Switch to XORG_DEFAULT_NOCODE_OPTIONS Use COMPRESS_FLAGS to improve build reproducibility font-winitzki-cyrillic 1.0.4 Emil Velikov (1): autogen.sh: use quoted string variables Gaetan Nadon (2): config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES config: update AC_PREREQ statement to 2.60 Matthieu Herrb (1): Typo: font.dir -> fonts.dir Mihail Konev (1): autogen: add default patch prefix Peter Hutterer (1): autogen.sh: use exec instead of waiting for configure to finish git tag: font-winitzki-cyrillic-1.0.4 https://xorg.freedesktop.org/archive/individual/font/font-winitzki-cyrillic-1.0.4.tar.gz SHA256: de3b63aae144093e32ee10087d807c4377a8bde2442f0c6a3df817fd47d54f54 font-winitzki-cyrillic-1.0.4.tar.gz SHA512: 7dbc6202643e6a821a0ac5765cf3d751195e39102be39cfeb90ecd0ab9af29fca525ba9b65b4c2d05d81d72d9c9fa4ad55daf132dbed04b565164ee7fc56d389 font-winitzki-cyrillic-1.0.4.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/font/font-winitzki-cyrillic-1.0.4.tar.gz.sig https://xorg.freedesktop.org/archive/individual/font/font-winitzki-cyrillic-1.0.4.tar.xz SHA256: 3b6d82122dc14776e3afcd877833a7834e1f900c53fc1c7bb2d67c781cfa97a8 font-winitzki-cyrillic-1.0.4.tar.xz SHA512: 11e366f96abe65aed9fb6fd087b2bd90af9f60548de0cebfeb348262860957a63a997616e00092d312b8ae9c262a7bb52da69c704a27d34018a45b98a87eb158 font-winitzki-cyrillic-1.0.4.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/font/font-winitzki-cyrillic-1.0.4.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] font-screen-cyrillic 1.0.5
This release bundles up the last twelve years worth of build system improvements, including making the configure script more efficient and using the -n flag to gzip to improve build reproducibility. Alan Coopersmith (10): configure: Drop AM_MAINTAINER_MODE autogen.sh: Honor NOCONFIGURE=1 Update README for gitlab migration Update configure.ac bug URL for gitlab migration gitlab CI: add a basic build test Build xz tarballs instead of bzip2 gitlab CI: stop requiring Signed-off-by in commits Switch to XORG_DEFAULT_NOCODE_OPTIONS Use COMPRESS_FLAGS to improve build reproducibility font-screen-cyrillic 1.0.5 Emil Velikov (1): autogen.sh: use quoted string variables Gaetan Nadon (2): config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES config: update AC_PREREQ statement to 2.60 Matthieu Herrb (1): Typo: font.dir -> fonts.dir Mihail Konev (1): autogen: add default patch prefix Peter Hutterer (1): autogen.sh: use exec instead of waiting for configure to finish git tag: font-screen-cyrillic-1.0.5 https://xorg.freedesktop.org/archive/individual/font/font-screen-cyrillic-1.0.5.tar.gz SHA256: c37615f4969b11d1c6f3cf4d78e0fc67d42d5fb5be30e0fe22a45f044ac8f62e font-screen-cyrillic-1.0.5.tar.gz SHA512: 955a6a6b6cba393a62fb1795921b4805c18a36311fc882433c28acf06f8a8b0cd20a9fa85eae121cd93ca5e5ef494ee3fa155ecac697051b801093cfc1b4ba56 font-screen-cyrillic-1.0.5.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/font/font-screen-cyrillic-1.0.5.tar.gz.sig https://xorg.freedesktop.org/archive/individual/font/font-screen-cyrillic-1.0.5.tar.xz SHA256: 8f758bb8cd580c7e655487d1d0db69d319acae54d932b295d96d9d9b83fde5c0 font-screen-cyrillic-1.0.5.tar.xz SHA512: 9f136fc6f6a3621c4b38302af5396789b1e6558b9b4b1b991624945eb9aac8497a6cd415460abc7dbcbaad1ef8ebd23cacfb3448c6e34cc9ba0726e7973c1a99 font-screen-cyrillic-1.0.5.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/font/font-screen-cyrillic-1.0.5.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] constype 1.0.5
constype prints on the standard output the Sun code for the type of display that the specified device is. It was originally written for SunOS, but has been ported to other SPARC OS'es and to Solaris on both SPARC & x86. Alan Coopersmith (11): config: replace old-style AC_OUTPUT with AC_CONFIG_FILES + new AC_OUTPUT This is not a GNU project, so declare it foreign. configure: Drop AM_MAINTAINER_MODE autogen.sh: Honor NOCONFIGURE=1 Update README for gitlab migration Update configure.ac bug URL for gitlab migration Build xz tarballs instead of bzip2 Adopt standard X.Org code style Make argument handling a little more standard configure.ac: Remove obsolete AC_HEADER_STDC constype 1.0.5 Emil Velikov (1): autogen.sh: use quoted string variables Mihail Konev (1): autogen: add default patch prefix Peter Hutterer (1): autogen.sh: use exec instead of waiting for configure to finish git tag: constype-1.0.5 https://xorg.freedesktop.org/archive/individual/app/constype-1.0.5.tar.gz SHA256: ec7d07204dd5abf8d21d0a89408be17ab316a017838c88b087b127082f02c051 constype-1.0.5.tar.gz SHA512: 3f05b4b8f27da87313557afd8c0a5f56bb4049bd9123b1830ef1fe73c539372f6f439844a52b4eee17f70b2a9d89d21217aefbf8eae688c085ba3d21d69fb54f constype-1.0.5.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/app/constype-1.0.5.tar.gz.sig https://xorg.freedesktop.org/archive/individual/app/constype-1.0.5.tar.xz SHA256: 82d61d468214aed1a087207e6a8b6c6d35a1807345a51bf12a45e68e11a9ee74 constype-1.0.5.tar.xz SHA512: 61c278470a74dc874d38513a7833945b56a9ad5c0fd9b448eb2e3e2415a21a8b8a562265850836de4f70d608754a440d4dedd6b8910f2b4e27bbd22d82d68a83 constype-1.0.5.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/app/constype-1.0.5.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] font-util 1.4.0
X.Org font package creation/installation utilities -- This release updates the XORG_FONT_CHECK_COMPRESSION autoconf macro to also set a COMPRESS_FLAGS variable. By default, COMPRESS_FLAGS will be set to -n for gzip to stop recording timestamps to improve build reproducibility, and to empty for all other compression methods (compress, bzip2, or none). This will not be effective until the bdf font packages we produce are updated to add COMPRESS_FLAGS to Makefile.am, which will be occuring shortly. Alan Coopersmith (3): gitlab CI: stop requiring Signed-off-by in commits Add COMPRESS_FLAGS to pass options to compression command font-util 1.4.0 git tag: font-util-1.4.0 https://xorg.freedesktop.org/archive/individual/font/font-util-1.4.0.tar.gz SHA256: 30b90fe52347916be9b08f95f717f17c9c1f58bef8cabb49014d0fdd2b0df643 font-util-1.4.0.tar.gz SHA512: 6191b42a05136d95a4496fc0746a32a903fa5e9f6bcd1227f6641c15c921c694001676820322028af57e15952aa76b5347cabd83d0ea9f16dd9a2c0568093812 font-util-1.4.0.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/font/font-util-1.4.0.tar.gz.sig https://xorg.freedesktop.org/archive/individual/font/font-util-1.4.0.tar.xz SHA256: 9f724bf940128c7e39f7252bd961cd38cfac2359de2100a8bed696bf40d40f7d font-util-1.4.0.tar.xz SHA512: 05fff613019718a4bd8537ff7eb270bd85345ffb006c16f81b739d6e8cdbfaa9d6503aef9bc48d6c7f70330bf90ff1a46bacdff3c99e8017191d935c85f73d60 font-util-1.4.0.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/font/font-util-1.4.0.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] xorg-cf-files 1.0.8
This package contains the configuration files, platform data, & Makefile templates for the archaic Imake build tool. This is a minor update to ship the contributed support for Linux on RISC-V & LoongArch, and AArch64 on Darwin (MacOS), as well as to fix incompatibility when using GNU binutils 2.36 and later on FreeBSD, and to correct the setting of the rarely (never?) used ENCODINGSDIR in site.def. As before, while we continue to accept patches and publish updates for the benefit of other packages which still use Imake to build, we have not been actively maintaining, testing, or adding new OS or platform support for Imake since 2005. X.Org strongly encourages anyone still using Imake to move to meson or another modern/maintained build tool. For example, this release adds support for installing with meson as well as the traditional GNU autoconf. Please test building with meson and report any issues you hit to our gitlab issue tracker at: https://gitlab.freedesktop.org/xorg/util/cf/-/issues as we plan on removing the autoconf build support in a future release. Alan Coopersmith (12): gitlab CI: add a basic build test Build xz tarballs instead of bzip2 Fix spelling/wording issues Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters gitlab CI: stop requiring Signed-off-by in commits More typo fixes configure.ac: Don't pass through '${FONTROOTDIR}' into site.def meson: Add option to build with meson meson: modernize some usage in meson.build & .gitlab-CI.yml meson: simplify installation of empty *.def files configure: Switch to XORG_DEFAULT_NOCODE_OPTIONS xorg-cf-files 1.0.8 Emil Velikov (1): autogen.sh: use quoted string variables Marek Szuba (1): Linux/RISC-V support Peter Hutterer (1): autogen.sh: use exec instead of waiting for configure to finish WANG Xuerui (1): Add support for Linux/LoongArch Weijia (1): Add support for aarch64-darwin Yasuhiro Kimura (1): Fix incompatibility issue of GNU binutils 2.36 and later on FreeBSD. git tag: xorg-cf-files-1.0.8 https://xorg.freedesktop.org/archive/individual/util/xorg-cf-files-1.0.8.tar.gz SHA256: c6f1c9ffce96278a9d7c72d081e508d81c219dec69ae0dbaf8ae88f4bc9ef977 xorg-cf-files-1.0.8.tar.gz SHA512: 54ac81ec8d9d080b5e599a7ad96e6048f39b1ce8ce4fc371cedb27ec4256ed56a21c92a13faf4745216f232b48be8b0910d43a7c29c3f179d33d98406314accf xorg-cf-files-1.0.8.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/util/xorg-cf-files-1.0.8.tar.gz.sig https://xorg.freedesktop.org/archive/individual/util/xorg-cf-files-1.0.8.tar.xz SHA256: 7408955defcfab0f44d1bedd4ec0c20db61914917ad17bfc1f1c9bf56acc17b9 xorg-cf-files-1.0.8.tar.xz SHA512: cc633af889cd82346c3098df9185245c21aa9db7484343f8be9719f6e0b1fc0a9b09afb13b9b864668aa51944f2da797bbe896c807f629e89fc91506e6e63fb9 xorg-cf-files-1.0.8.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/util/xorg-cf-files-1.0.8.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] xf86-video-ark 0.7.6
xf86-video-ark - ARK Logic video driver for the Xorg X server - ARK Logic was a PCI video card maker in business from 1993-1999. Yet https://repology.org/project/xdrv:ark/versions reports plenty of folks still package this driver, so here's an update bringing the last decade worth of accumulated change, most importantly the ability to build against xorg-server 1.14 and newer out of the box. Alan Coopersmith (7): Fix spelling/wording issues Build xz tarballs instead of bzip2 Update README for gitlab migration Update configure.ac bug URL for gitlab migration gitlab CI: add a basic build test gitlab CI: stop requiring Signed-off-by in commits xf86-video-ark 0.7.6 Gaetan Nadon (1): Remove usage of mibstore.h (removed from server) Mihail Konev (1): autogen: add default patch prefix git tag: xf86-video-ark-0.7.6 https://xorg.freedesktop.org/archive/individual/driver/xf86-video-ark-0.7.6.tar.gz SHA256: afcd4c1d2e0f2a215d9eeff545ab03ad90416018a0f5879feb62d931e76e3089 xf86-video-ark-0.7.6.tar.gz SHA512: f19cbb40a4166b57ac66cd1ad666ff02985295aca6778c28ee14a75272713da214e33fd8e87b6086c6aa71723431e52d883df5aa6463009f0b697632fbd04a30 xf86-video-ark-0.7.6.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/driver/xf86-video-ark-0.7.6.tar.gz.sig https://xorg.freedesktop.org/archive/individual/driver/xf86-video-ark-0.7.6.tar.xz SHA256: 5acc9e78122ff6f4390787b2d0d44df81379bd613b6245983cc4bf3f325d085d xf86-video-ark-0.7.6.tar.xz SHA512: a52623e07eef6fa12d77b1afc55bb74b21662b850515b3a32bbf5988dcea2e787b4eddf4e020279aa4e4ddba436505ca9298548406913031e0ed5edaac835491 xf86-video-ark-0.7.6.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/driver/xf86-video-ark-0.7.6.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] xcursor-themes 1.0.7
This is a default set of cursor themes for use with libXcursor. This release primarily makes the configure process more efficient. Alan Coopersmith (6): gitlab CI: add a basic build test Build xz tarballs instead of bzip2 gitlab CI: stop requiring Signed-off-by in commits configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING Switch to XORG_DEFAULT_NOCODE_OPTIONS xcursor-themes 1.0.7 git tag: xcursor-themes-1.0.7 https://xorg.freedesktop.org/archive/individual/data/xcursor-themes-1.0.7.tar.gz SHA256: dcb68b6265235db3064a4427e2bc5ae0d30f21f7468dd7534553715d1c39d009 xcursor-themes-1.0.7.tar.gz SHA512: d932abb190e51e93e17d39a018de24ca400f15cb1e96f53d6f3997556a018b443e6e6af9fdd8cdb11ae780dcab9a32c0f2f846b804cf8c66097915251ac73dc3 xcursor-themes-1.0.7.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/data/xcursor-themes-1.0.7.tar.gz.sig https://xorg.freedesktop.org/archive/individual/data/xcursor-themes-1.0.7.tar.xz SHA256: 95bae8f48823d894a05bf42dfbf453674ab7dbdeb11e2bc079e8525ad47378c8 xcursor-themes-1.0.7.tar.xz SHA512: 910925dd17c576028ae0d9dfe5683888648b941806b53cd9ff74ed18ff2de537664b07ab4c647a55290aeba37f6051f322b29e8ecd54f348e32abe2ccea1c902 xcursor-themes-1.0.7.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/data/xcursor-themes-1.0.7.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] xbitmaps 1.1.3
This package contains bitmaps commonly used in X.Org applications. The bitmaps are in the X BitMap (XBM) format. This release primarily makes the configure process more efficient. Alan Coopersmith (7): Update README for gitlab migration Update configure.ac bug URL for gitlab migration gitlab CI: add a basic build test Build xz tarballs instead of bzip2 gitlab CI: stop requiring Signed-off-by in commits Switch to XORG_DEFAULT_NOCODE_OPTIONS xbitmaps 1.1.3 git tag: xbitmaps-1.1.3 https://xorg.freedesktop.org/archive/individual/data/xbitmaps-1.1.3.tar.gz SHA256: 93b433b7ff223c4685fdba583b4bd30f2706be2413a670021084422d85b0269d xbitmaps-1.1.3.tar.gz SHA512: 934db09f22aa8b15c9d002a7918e70696275b026293cac91573c27dacaa9e0715a363c16434196d3a9fa74eea8c5def58b0b3b8626c00b9e720c1e69da611fbb xbitmaps-1.1.3.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/data/xbitmaps-1.1.3.tar.gz.sig https://xorg.freedesktop.org/archive/individual/data/xbitmaps-1.1.3.tar.xz SHA256: ad6cad54887832a17d86c2ccfc5e52a1dfab090f8307b152c78b0e1529cd0f7a xbitmaps-1.1.3.tar.xz SHA512: b9a7340385fcce2dcd0204f14a462685b14b72ff58f3ec53cd76695bef2b02af902bdac809622dcb27fd4075d5ba13587b5d059530aff502cd5288d161352814 xbitmaps-1.1.3.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/data/xbitmaps-1.1.3.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] xdpyinfo 1.3.4
xdpyinfo is a utility for displaying information about an X server. This release stops compiling support for the XF86-Misc extension by default, and thus stops linking with the deprecated libXxf86misc library by default. This support can still be enabled for now by passing --with-xf86misc to the configure script, but as the server side of this extension was removed in the xserver-1.6.0 release in 2008 there is little reason to do so, and the support may be removed entirely in a future release of xdpyinfo. Alan Coopersmith (5): configure: Make xf86misc support disabled by default Variable scope reduction Remove unnecessary downcast of double to float Call memset() instead of hand-coding our own equivalent xdpyinfo 1.3.4 git tag: xdpyinfo-1.3.4 https://xorg.freedesktop.org/archive/individual/app/xdpyinfo-1.3.4.tar.gz SHA256: fbd1e18885f67332b330fecd83592af25ad42d21457aaabfbd31a5a97388652a xdpyinfo-1.3.4.tar.gz SHA512: 9ba8c9b4a817540b38a0804bcbdee652d72264f28c391176318740268a6eb08b4ad6fe7476a55e1a8821ffb2b2083afdf2facd5361b8240beb5e9255c0ac75fd xdpyinfo-1.3.4.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/app/xdpyinfo-1.3.4.tar.gz.sig https://xorg.freedesktop.org/archive/individual/app/xdpyinfo-1.3.4.tar.xz SHA256: a8ada581dbd7266440d7c3794fa89edf6b99b8857fc2e8c31042684f3af4822b xdpyinfo-1.3.4.tar.xz SHA512: 9ef9f5c10e15a40895e8f008896b960fdd438277657c7159d16f05db79cd2374cfaca4af2f4e59335824bfd2f74a045ef89dd99ea4130ed436ea59fbbb1cbe12 xdpyinfo-1.3.4.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/app/xdpyinfo-1.3.4.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] xrestop 0.6
XResTop is a 'top' like tool for monitoring X Client server resource usage. Alan Coopersmith (10): gitlab CI: add a basic build test Build xz tarballs instead of bzip2 Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters configure: remove unnecessary checks configure: remove fallback for pre-pkg-config systems gitlab CI: stop requiring Signed-off-by in commits Fix builds on Solaris Add --version option man page: stop saying the X-Resource extension is "very new" xrestop 0.6 Matt Turner (1): Link with libtinfo if available Thomas Kuehne (1): Fixes -Wformat warning in xrestop_display git tag: xrestop-0.6 https://xorg.freedesktop.org/archive/individual/app/xrestop-0.6.tar.gz SHA256: c4a212808be703b4929b01fa57efc46e6b662b958dc33c044efeab38065cd5dd xrestop-0.6.tar.gz SHA512: fef20281a12177b2a06cdcddec3c74c7365607d7e2b26451513b3847feb5358a240949012b3d62c0cc43e6c32412cf4f1c150a2e5e6927630259755d34faf694 xrestop-0.6.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/app/xrestop-0.6.tar.gz.sig https://xorg.freedesktop.org/archive/individual/app/xrestop-0.6.tar.xz SHA256: 2e2ec111c4b2798b5dc2dc2b3ec7af4f6b261946e903b8e14db046831d203b29 xrestop-0.6.tar.xz SHA512: bc46aa1f0664961a42a2ed1f204c3c3959429805936fcdd91a2bdbb7c46d8a19a213c9997f7d2365948220bdbc6d39ea654c5085baf6f7309540445877b62e3b xrestop-0.6.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/app/xrestop-0.6.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] xwininfo 1.1.6
xwininfo prints information about windows on an X server. Various information is displayed depending on which options are selected. This release adds an option, disabled by default, to use libxcb-errors to improve the reporting of any X protocol error messages that may occur. To enable it, pass --with-xcb-errors to configure. Alan Coopersmith (8): gitlab CI: add a basic build test Build xz tarballs instead of bzip2 Window_With_Name(): make sure cookies.get_net_wm_name is set gitlab CI: stop requiring Signed-off-by in commits Silence -Wdiscarded-qualifiers warning on systems with non-const iconv Variable scope reduction as recommended by cppcheck Add option to use libxcb-errors to improve X protocol error messages xwininfo 1.1.6 git tag: xwininfo-1.1.6 https://xorg.freedesktop.org/archive/individual/app/xwininfo-1.1.6.tar.gz SHA256: 2d52151de9d2808343c715c480e7d37f88958c8b7fcd090178b097436d987c2b xwininfo-1.1.6.tar.gz SHA512: 02a6eacfa00c3d9c39982d948d2f2a700a47ee87d277b6ba535790ff40923401a290eb663752b3c7f974fe9cc98b80838561f8140fb617590b716d0cbda9ffe9 xwininfo-1.1.6.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/app/xwininfo-1.1.6.tar.gz.sig https://xorg.freedesktop.org/archive/individual/app/xwininfo-1.1.6.tar.xz SHA256: 3518897c17448df9ba99ad6d9bb1ca0f17bc0ed7c0fd61281b34ceed29a9253f xwininfo-1.1.6.tar.xz SHA512: c6df4ed3dcf97772450612f2786ecab8313a43bb78e0b8020cc9ec228b3f466f55090313ad02c8159a73a6892d117322ad85e28d9d76e38bb84c9750712c20bc xwininfo-1.1.6.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/app/xwininfo-1.1.6.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] libXfixes 6.0.1
This is a minor maintenance release of the Xlib-based library for the XFIXES Extension. Alan Coopersmith (15): Build xz tarballs instead of bzip2 Fix spelling/wording issues gitlab CI: add a basic build test Remove unnecessary casts from malloc & free calls Variable scope reduction as recommended by cppcheck Mark two dpy parameters const as suggested by cppcheck Quiet -Wconditional-uninitialized warnings from clang Resolve 36 of 40 -Wextra-semi-stmt warnings from clang Handle 63 of 63 -Wshorten-64-to-32 warnings from clang Handle 60 of 60 -Wimplicit-int-conversion warnings from clang Handle 6 of 9 -Wsign-conversion warnings from clang XFixesCloseDisplay: Mark codes as unused Require LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL Remove "All rights reserved" from Oracle copyright notices libXfixes 6.0.1 git tag: libXfixes-6.0.1 https://xorg.freedesktop.org/archive/individual/lib/libXfixes-6.0.1.tar.gz SHA256: e69eaa321173c748ba6e2f15c7cf8da87f911d3ea1b6af4b547974aef6366bec libXfixes-6.0.1.tar.gz SHA512: 4a5e7bdf257c5491fda16058301ad1841f4760ea66bb0dc019499803326a87461ab96bb256899bdd8438201bf74a462347f227003835ee58c35cfc59d19eb101 libXfixes-6.0.1.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/lib/libXfixes-6.0.1.tar.gz.sig https://xorg.freedesktop.org/archive/individual/lib/libXfixes-6.0.1.tar.xz SHA256: b695f93cd2499421ab02d22744458e650ccc88c1d4c8130d60200213abc02d58 libXfixes-6.0.1.tar.xz SHA512: b46deffb30cd73ec8a127390d99f2ba2f3ab78f334fdba227f1f461441644a0c169b0d13ffa47576fa458780e7a6db664ff8b93e9195fb217262efd8128f1ffe libXfixes-6.0.1.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/lib/libXfixes-6.0.1.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] xf86-video-savage 2.4.0
This driver supports the Savage family of graphics devices released by S3 in the late 1990's. This release improves support for building with Xorg 1.19 and later. Alan Coopersmith (11): configure: Drop AM_MAINTAINER_MODE autogen.sh: Honor NOCONFIGURE=1 Update README for gitlab migration Update configure.ac bug URL for gitlab migration Build xz tarballs instead of bzip2 Fix spelling/wording issues gitlab CI: add a basic build test gitlab CI: stop requiring Signed-off-by in commits constify some char * declarations Fix -Wformat warnings about integer size of arguments xf86-video-savage 2.4.0 Emil Velikov (2): autogen.sh: use quoted string variables xf86-video-savage: remove the GlxSetVisualConfigs stub and friends Fabrice Fontaine (1): configure.ac: fix cross-compilation Kevin Brace (3): Eliminate set but not used variable compilation warnings Eliminate unused variable compilation warnings Changing result parameter type for ScreenWakeupHandlerProcPtr Mihail Konev (1): autogen: add default patch prefix Peter Hutterer (1): autogen.sh: use exec instead of waiting for configure to finish Stefan Dirsch (1): Add check for max[HV]Value to ValidMode hook git tag: xf86-video-savage-2.4.0 https://xorg.freedesktop.org/archive/individual/driver/xf86-video-savage-2.4.0.tar.gz SHA256: 1543e3fac9ec7e5185cd6c905267a398713ed2e5d0e82a39592c21f3d9e8764c xf86-video-savage-2.4.0.tar.gz SHA512: f70619faeb73053e57f18327b85538a4f2b09a1938fa634d18c0423f5ba948c50ef187da550a77867b1f076eaf12096841bc3feb8b5fde463d7403e8c7afd76f xf86-video-savage-2.4.0.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/driver/xf86-video-savage-2.4.0.tar.gz.sig https://xorg.freedesktop.org/archive/individual/driver/xf86-video-savage-2.4.0.tar.xz SHA256: b36cf02cfdd08a39423bb977c45397fbca5813267c727f0fd3c963ac38b601fd xf86-video-savage-2.4.0.tar.xz SHA512: a4db097c200f1430887e4c52bbe14aeaaa2c73dfc392beeed104c682114bd067f89b69994d649829cdc5d188cdbe7a41b22c82b0b49e3a02cdf366013ebbc161 xf86-video-savage-2.4.0.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/driver/xf86-video-savage-2.4.0.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] xf86-video-neomagic 1.3.1
This driver provides Xorg support for the Neomagic chipsets that were commonly used in laptops in the second half of the 1990's. Alan Coopersmith (7): Build xz tarballs instead of bzip2 Fix spelling/wording issues gitlab CI: add a basic build test gitlab CI: stop requiring Signed-off-by in commits NEOGetRec: Fix -Wmisleading-indentation warning NEOPreInit: Handle -Wimplicit-fallthrough warning xf86-video-neomagic 1.3.1 Matthieu Herrb (1): Use fabs() instead of abs() on double value. git tag: xf86-video-neomagic-1.3.1 https://xorg.freedesktop.org/archive/individual/driver/xf86-video-neomagic-1.3.1.tar.gz SHA256: 4b9fb52c119c3b10caa30e806e58e736eb246f020df053f458ae9badbbd2ad55 xf86-video-neomagic-1.3.1.tar.gz SHA512: fcc1337705fe3bb562c17e278b610f479f433116ff31c7c29462861cf194f3ce636ac98b1153b1bbec40642d5f294adc9c7c46550fcdb7fa4c58fa3065576dc8 xf86-video-neomagic-1.3.1.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/driver/xf86-video-neomagic-1.3.1.tar.gz.sig https://xorg.freedesktop.org/archive/individual/driver/xf86-video-neomagic-1.3.1.tar.xz SHA256: b61fac7ec32971e92e34cfd51f88fef169e272a210455e0e1a0faa0d30fc7494 xf86-video-neomagic-1.3.1.tar.xz SHA512: b2425c4e9b8e6e816cbb6fa436da12bd242acf55c3c615352fc80ea072b1822abdb40838c2adcc3c450e429ec6e3b5112d194e739cf5d8ac22d430e273d5378b xf86-video-neomagic-1.3.1.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/driver/xf86-video-neomagic-1.3.1.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] libXt 1.3.0
libXt - X Toolkit Intrinsics library Alan Coopersmith (19): gitlab CI: add a basic build test Build xz tarballs instead of bzip2 Fix spelling/wording issues gitlab CI: stop requiring Signed-off-by in commits Use memcpy() instead of memmove() when buffers are known not to overlap Use memcpy() instead of XtMemmove() when buffers are known to differ tests: update g_test_bug_base url from bugzilla to gitlab tests: Use XORG_MEMORY_CHECK_FLAGS from xorg-macros 1.16 tests: Replace g_assert() calls with g_assert_*() calls configure.ac: Replace HAVE_LIBRARY with AC_CHECK_LIB Add xfilesearchpath to xt.pc TMstate.c: Handle -Wduplicated-branches warnings Remove "All rights reserved" from Oracle copyright notices configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL test: Add unit tests for XtMalloc, XtCalloc, & XtRealloc Add XtReallocArray() for overflow checking of multiplied args Replace XtRealloc() calls with XtReallocArray() Replace XtMalloc() calls with XtMallocArray() libXt 1.3.0 Alex Richardson (6): Define LONG64 if __SIZEOF_LONG__ indicates 64-bit long XtArgVal: Support architectures where pointers are bigger than long Use XtUIntPtr for integer types that can hold pointers Cast via intptr_t when converting integers to pointers Fix XrmResource layout if pointers are bigger than long Fix InternalCallbackRec layout if pointers are bigger than 64 bits Keith Packard (1): Support buttons > 5 in translation tables [v2] Thomas E. Dickey (7): add _X_NORETURN to agree with header-file codespell-fixes cppcheck and clang --analyze fixes fixes for gcc13 warnings cppcheck fixes (const, null dereferencing, uninitialized, scope) cppcheck (revise IsDescendant() to fix possible null-dereference) update copyright-date git tag: libXt-1.3.0 https://xorg.freedesktop.org/archive/individual/lib/libXt-1.3.0.tar.gz SHA256: de4a80c4cc7785b9620e572de71026805f68e85a2bf16c386009ef0e50be3f77 libXt-1.3.0.tar.gz SHA512: e1186ad06c0c96fcc2d7b98e5935cbb56814b35c779517e8ebd2285dc3d07ad4a3702560a662e35200e0e6f381a53d288a3fe1c73e9accb7e0c1754307b847c0 libXt-1.3.0.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/lib/libXt-1.3.0.tar.gz.sig https://xorg.freedesktop.org/archive/individual/lib/libXt-1.3.0.tar.xz SHA256: 52820b3cdb827d08dc90bdfd1b0022a3ad8919b57a39808b12591973b331bf91 libXt-1.3.0.tar.xz SHA512: 64c5978655135b925c3aaad86b1aa6a3f3b57ad8b3592bf142be616b8aa339a02c2fc7badfab9564ea8076ea8f37acfe31709ed528f5a1d251f2d116aa074118 libXt-1.3.0.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/lib/libXt-1.3.0.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] util-macros 1.20.0
This is a set of autoconf macros used by the configure.ac scripts in other Xorg modular packages, and is needed to generate new versions of their configure scripts with autoconf. This release fixes a deprecation warning when the macros are used with autoconf 2.70 or later, and adds a new XORG_DEFAULT_NOCODE_OPTIONS macro that can be used with packages that don't compile any code to skip all the compiler checks done by XORG_DEFAULT_OPTIONS. (Packages will need to be updated to use this macro - that is in progress now.) Alan Coopersmith (6): Build xz tarballs instead of bzip2 gitlab CI: add a basic build test Fix spelling/wording issues gitlab CI: stop requiring Signed-off-by in commits Call AC_PROG_CC instead of AC_PROG_CC_C99 if autoconf >= 2.70 Add XORG_DEFAULT_NOCODE_OPTIONS and bump version to 1.20.0 git tag: util-macros-1.20.0 https://xorg.freedesktop.org/archive/individual/util/util-macros-1.20.0.tar.gz SHA256: 8daf36913d551a90fd1013cb078401375dabae021cb4713b9b256a70f00eeb74 util-macros-1.20.0.tar.gz SHA512: 0724cf57cbf00fe115596457bf2031cdad5845bebdcc1ee4ff90b4f77b4ebc862b0f7d250272ef58c2929aedead3d18d11f23f067e50fcac22863a1fcd4f3d66 util-macros-1.20.0.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/util/util-macros-1.20.0.tar.gz.sig https://xorg.freedesktop.org/archive/individual/util/util-macros-1.20.0.tar.xz SHA256: 0b86b262dbe971edb4ff233bc370dfad9f241d09f078a3f6d5b7f4b8ea4430db util-macros-1.20.0.tar.xz SHA512: 76caefb118bf1675d7b2b96e1bbb04eb9a320b02e120839e55a22ef98538ecf00d0e686a67186fc8fdc8492d277ffe3125ae8b7ac61ce4739edc0de3f468d2eb util-macros-1.20.0.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/util/util-macros-1.20.0.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] xf86-video-s3virge 1.11.1
The s3virge driver for Xorg supports the S3 ViRGE, ViRGE DX, GX, GX2, MX, MX+, and VX chipsets. It also supports Trio3D and Trio3D/2x chips. This release makes it possible to build the driver for Xorg 1.20 and later. Alan Coopersmith (9): Build xz tarballs instead of bzip2 Fix spelling/wording issues gitlab CI: add a basic build test Move [HV]Total checks into S3VValidMode gitlab CI: stop requiring Signed-off-by in commits constify some argument declarations S3VSetupImageVideoOverlay: Fix 44 -Wnull-dereference warnings from gcc S3VSetCursorColors: quiet -Wimplicit-fallthrough warnings xf86-video-s3virge 1.11.1 git tag: xf86-video-s3virge-1.11.1 https://xorg.freedesktop.org/archive/individual/driver/xf86-video-s3virge-1.11.1.tar.gz SHA256: 847ae8d41ea07a3bd96b12ac4d60f57cd9008b865d5ed2908eb2b5164241 xf86-video-s3virge-1.11.1.tar.gz SHA512: 7a5e6df1dfe42304d217fb0f02aec1dc8c45513da6e3d333472c0dcaffe83a420569f067d9dbcdd4528fa4eee02a353a381f7bb54b6db212c321977ba449e6dd xf86-video-s3virge-1.11.1.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/driver/xf86-video-s3virge-1.11.1.tar.gz.sig https://xorg.freedesktop.org/archive/individual/driver/xf86-video-s3virge-1.11.1.tar.xz SHA256: ced03d9075d6bdbbc38d1d4742bfdf21e0e06fba19a2dfb159cd5d9a0766eee3 xf86-video-s3virge-1.11.1.tar.xz SHA512: 4cce81bd8b65cb0b0be405b4e78db8c9578f320b5ce9365f4271d52a92f3a2386b22e78790b68e875b79faa581c340ea325f6e35b9ff348095face3fadc427dd xf86-video-s3virge-1.11.1.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/driver/xf86-video-s3virge-1.11.1.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] xf86-video-trident 1.4.0
xf86-video-trident - Trident video driver for the Xorg X server --- This release adds compatibility with Xorg 21.1 and later. Alan Coopersmith (12): configure: Drop AM_MAINTAINER_MODE autogen.sh: Honor NOCONFIGURE=1 Update README for gitlab migration Update configure.ac bug URL for gitlab migration Build xz tarballs instead of bzip2 Fix spelling/wording issues gitlab CI: add a basic build test Update trident_pci_rename.h to pci_rename.h in src/Makefile.am gitlab CI: stop requiring Signed-off-by in commits blade_exa: Fix -Wimplicit-fallthrough warning Fix 96 out of 102 -Wdiscarded-qualifiers warnings xf86-video-trident 1.4.0 Emil Velikov (1): autogen.sh: use quoted string variables Fabrice Fontaine (1): Remove ramdac Kevin Brace (38): Use const char for xf86GetOptValString return type Significantly reduce static function declarations for trident_driver.c Suppress defined but not used compilation warning Remove unwritten code related to EXA composite for Blade 3D Tab to spaces conversion for trident_driver.c Compilation fix for NEC PC-98x1 specific code inside trident_driver.c Tab to spaces conversion for trident_accel.c Fix indentation for trident_accel.c Rename trident_accel.c to tgui_xaa.c Tab to spaces conversion for image_accel.c Fix indentation for image_accel.c Rename image_accel.c to image_xaa.c Tab to spaces conversion for blade_accel.c Fix indentation for blade_accel.c Rename blade_accel.c to blade_xaa.c Tab to spaces conversion for blade_accel_exa.c Fix indentation of blade_accel_exa.c Rename blade_accel_exa.c to blade_exa.c Fix indentation of src/Makefile.am Tab to spaces conversion for xp_accel.c Fix indentation of xp_accel.c Rename xp_accel.c to xp_xaa.c Tab to spaces conversion for xp4_accel.c Fix indentation of xp4_accel.c Suppress unused function compilation warnings for XP4 XAA functions Rename xp4_accel.c to xp4_xaa.c Tab to spaces conversion for xp4_accel_exa.c Fix indentation of xp4_accel_exa.c Rename xp4_accel_exa.c to xp4_exa.c Add braces to for loops inside tridenthelper.c Tab to spaces conversion for tridenthelper.c Fix indentation of tridenthelper.c Rename tridenthelper.c to trident_pll.c Add braces to two for loops that lack them Move IsClearTV function location inside trident_pll.c A minor adjustment to src/Makefile.am Rename tridentpcirename.h to trident_pci_rename.h Rename trident_pci_rename.h to pci_rename.h Mihail Konev (1): autogen: add default patch prefix Peter Hutterer (1): autogen.sh: use exec instead of waiting for configure to finish git tag: xf86-video-trident-1.4.0 https://xorg.freedesktop.org/archive/individual/driver/xf86-video-trident-1.4.0.tar.gz SHA256: 9afcb42e1753295af9b84cae8285c9db49e11a9e26015f886a011deaa48a5e7d xf86-video-trident-1.4.0.tar.gz SHA512: 6b6effd6af6857b5430d62810b3e48d0c39189a5a3243bfa073aed05bc8c981796606b3cf7a9ae97476be9024004710417a9ba07b606fcfc44d01fec9eae4e77 xf86-video-trident-1.4.0.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/driver/xf86-video-trident-1.4.0.tar.gz.sig https://xorg.freedesktop.org/archive/individual/driver/xf86-video-trident-1.4.0.tar.xz SHA256: 7f76219ca7d7dc6061aa3c2aa59bc2a63895b8e6217e413ce315949f57b0189b xf86-video-trident-1.4.0.tar.xz SHA512: 86f349ccfcf7c704e77a95882f63ac92f55819a3a00388f29462fed04dde2197dd6124cded9e787af1982fecc43ad4d0af34307845e616a73d5a2ba750b9 xf86-video-trident-1.4.0.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/driver/xf86-video-trident-1.4.0.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] libX11 1.8.4
This bug fix reverts a change that went into 1.8.3 that caused unexpected regressions, and further attempts to improve the changes from 1.8.2 to allow X*IfEvent() to reenter libX11 to reduce regressions from having the thread-safety-constructor enabled. We also send felictations to the friends of freedesktop.org that have flocked to FOSDEM this weekend, whether physically or ephemerally. Alan Coopersmith (3): xlibi18n: Update Imake instructions to autoconf equivalent in comments configure: options summary should say "libX11", not just "X11" libX11 1.8.4 Benno Schulenberg (4): nls: move the compose sequences for Ș and Ț to the fitting Unicode block nls: delete 88 compose sequences that have the accents in the wrong order nls: delete twelve compose sequences that cannot be typed nls: add two compose sequences for capital B with stroke, for consistency GaryOderNichts (1): Fix a9e845 and 797755 Allow X*IfEvent() to reenter libX11 Yuxuan Shui (1): Revert "Update XPutBackEvent() to support clients that put back unpadded events" git tag: libX11-1.8.4 https://xorg.freedesktop.org/archive/individual/lib/libX11-1.8.4.tar.gz SHA256: efd3a3a43c1f177edc2c205bedb0719b6648203595e54c0b83a32576aeaca7cd libX11-1.8.4.tar.gz SHA512: b694964c529a3b9b40a67840636a4bdf5641742ad65f1596bd6ea88c51ade1b37cfcdc879f09beac9c5cfe55813128905ebf37bf844b221d4f03a935a5219436 libX11-1.8.4.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/lib/libX11-1.8.4.tar.gz.sig https://xorg.freedesktop.org/archive/individual/lib/libX11-1.8.4.tar.xz SHA256: c9a287a5aefa9804ce3cfafcf516fe96ed3f7e8e45c0e2ee59e84c86757df518 libX11-1.8.4.tar.xz SHA512: 3150a47498b0cb012482ee02efeaae16d9e736288f2b3f917be912e1613d56ad6b4ab180de8820305deb2b95dfd993633f43a65344d75979d6b86bdf110cb63e libX11-1.8.4.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/lib/libX11-1.8.4.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] xvidtune 1.0.4
In honor of the ten year anniversary of the xvidtune 1.0.3 release, here's a new release to deliver everything accumulated in git in the past decade. Alan Coopersmith (8): configure: Drop AM_MAINTAINER_MODE autogen.sh: Honor NOCONFIGURE=1 Update README for gitlab migration Update configure.ac bug URL for gitlab migration gitlab CI: add a basic build test Build xz tarballs instead of bzip2 gitlab CI: stop requiring Signed-off-by in commits xvidtune 1.0.4 Emil Velikov (1): autogen.sh: use quoted string variables Mihail Konev (1): autogen: add default patch prefix Peter Hutterer (1): autogen.sh: use exec instead of waiting for configure to finish Stéphane Aulery (2): Use real program name for help message Ensure consistency between the manpage and the output of the -h option git tag: xvidtune-1.0.4 https://xorg.freedesktop.org/archive/individual/app/xvidtune-1.0.4.tar.gz SHA256: e5982c9e6c5009f0061c187a9cc82368215bd004cfa464a3d738c90e1d258668 xvidtune-1.0.4.tar.gz SHA512: dd659b1207c339b9799a732c4974709de5de72a724d5c7d91f1da2843e944c767e5dd6f91d1c1a6bcdf087fe1712f6873c6d1a0360d0a9fd3839a9dcfdbe1051 xvidtune-1.0.4.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/app/xvidtune-1.0.4.tar.gz.sig https://xorg.freedesktop.org/archive/individual/app/xvidtune-1.0.4.tar.xz SHA256: 0d4eecd54e440cc11f1bdaaa23180fcf890f003444343f533f639086b05b2cc5 xvidtune-1.0.4.tar.xz SHA512: 747d5358f4f7d3d7db508c3f034711ce4b9dd278160d35312e9c4d1604623e84a2438d039b536546fd2df7db8c5ea1907e8a6101985fad2932b6dee5a62c7b80 xvidtune-1.0.4.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/app/xvidtune-1.0.4.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
Re: AW: Overexposed desktop
On 7/13/23 04:31, Igor Rylov wrote: 5. I tried: */sudo /*/*X :2*/ and it loaded the graphical black screen with no mouse cursor. That's the current expected behavior when you run an X server and no clients. If you want to see a mouse cursor, you could add the -retro flag (X -retro :2), but normally the mouse cursor shows up when you start a window manager. 6. I've waited for over an hour, the screen blanked periodically (as a power management would do), during this time. Moving the mouse would return to the black screen. Doing */Ctrl+C/* didn't exit. 7. Swiitched to TTY5 with */Ctrl+Alt+F5/* 8. The command was in the blocked status, i.e. waiting for the */sudo X :2/* program to finish with a lot of output 9. Did */Ctrl+C/* 10. The */sudo X :2/* was stopped: */sudo_Xorg.2.log/* file. That's all as expected - if you wanted something to appear on the screen you would need to run some X clients with their $DISPLAY set to :2. -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris
[ANNOUNCE] xeyes 1.3.0
xeyes is a simple utility used by X users to help them find lost cursors, and by Wayland users to help see which windows are run via Xwayland vs. natively. This release adds a -biblicallyAccurate option for extra amusement. Alan Coopersmith (8): gitlab CI: add a basic build test Build xz tarballs instead of bzip2 Fix spelling/wording issues man page: remove out-of-date reference to X(7) gitlab CI: stop requiring Signed-off-by in commits Add -help & -version options Print which argument was unknown before giving usage message xeyes 1.3.0 Serge Bazanski (1): Implement multi-ocular support, add biblical example git tag: xeyes-1.3.0 https://xorg.freedesktop.org/archive/individual/app/xeyes-1.3.0.tar.gz SHA256: e2f0ab2fd48d12444e42e537e235dc6141bb1750f2206140fe380fda6d7e1196 xeyes-1.3.0.tar.gz SHA512: 94dc8b8bd1d83879fb6ad8572d27646b3393dc476f7cca65228c0b65c0bba401f50d29ae49426b366228e21c6a675ac4069fb308b79869411b4fa305d1807861 xeyes-1.3.0.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/app/xeyes-1.3.0.tar.gz.sig https://xorg.freedesktop.org/archive/individual/app/xeyes-1.3.0.tar.xz SHA256: 0950c600bf33447e169a539ee6655ef9f36d6cebf2c1be67f7ab55dacb753023 xeyes-1.3.0.tar.xz SHA512: 6108a476cd0807ce2a522d905894817f7f14f653f928c218c96c078f0822d9abef5fb941d3e7163a1cadaa7d74f1bd09bbf60345a7ac0fe906667af5a0490906 xeyes-1.3.0.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/app/xeyes-1.3.0.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] libpthread-stubs 0.5
This project provides a a pkg-config [.pc] file, pthread-stubs.pc, which provides the necessary flags for the given platform to link with the most lightweight implementation of the POSIX threads functions for that platform which is known to work with the XCB family of libraries. This release mainly affects the build & distribution process - the primary change to the installed contents is the removal of some no-longer needed variables from the pthread-stubs.pc file. Alan Coopersmith (3): Build xz tarballs instead of bzip2 gitlab CI: add a basic build test libpthread-stubs 0.5 Eric Engestrom (1): pthread-stubs.pc: remove no longer used variables Mihail Konev (1): autogen: add default patch prefix Peter Hutterer (1): autogen.sh: use exec instead of waiting for configure to finish git tag: libpthread-stubs-0.5 https://xorg.freedesktop.org/archive/individual/lib/libpthread-stubs-0.5.tar.gz SHA256: 593196cc746173d1e25cb54a93a87fd749952df68699aab7e02c085530e87747 libpthread-stubs-0.5.tar.gz SHA512: 3c53acbb58113bf3fc9338057f066854618959541216965ef3e169c059b806e74c6be2d2f97ae5c425e63759c4a74016b90196285055c413ac75b76972f6db6f libpthread-stubs-0.5.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/lib/libpthread-stubs-0.5.tar.gz.sig https://xorg.freedesktop.org/archive/individual/lib/libpthread-stubs-0.5.tar.xz SHA256: 59da566decceba7c2a7970a4a03b48d9905f1262ff94410a649224e33d2442bc libpthread-stubs-0.5.tar.xz SHA512: a24f7c40dcaf5f6ca0085972117fed5ad0851f6fc1972fdab799d27236afaaa4f7baa93e40532f93984d313d94456819aaf4ec8f8d1bbb2e5c4fc76c31891d82 libpthread-stubs-0.5.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/lib/libpthread-stubs-0.5.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] libX11 1.8.5
Users of the Amharic (am_ET.UTF-8) compose key sequences provided by libX11 will also want to upgrade to xkeyboard-config 2.39 (releasing soon), in order to keep those sequeunces working with this release. Alan Coopersmith (6): gitlab CI: Add libtool to required packages configure: raise minimum autoconf requirement to 2.70 configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL gitlab CI: add workflow rules libX11 1.8.5 Benno Schulenberg (8): nls: delete compose sequences that pointlessly mix upper and lower case nls: remove four hundred and sixty untypable Greek compose sequences nls: remove twenty two untypable Greek compose sequences XSetScreenSaver.man: restore the part that was accidentally snipped nls: make the Amharic compose sequences use the dead-vowel symbols nls: sort three sequences alphabetically in their group, like all others nls: delete six compose sequences that cannot be typed nls: use a slash instead of a combining solidus in compose sequences jmcwilliams403 (5): NLS: move long S compositions to respective blocks NLS: implement the expansion of the six Breton N-graph keysyms NLS: move dead-caron subscript compositions to the relevant Unicode block NLS: Remove strange dead_cedilla cedi sign sequences nls: add compose sequence for capital schwa, and delete a deviant one git tag: libX11-1.8.5 https://xorg.freedesktop.org/archive/individual/lib/libX11-1.8.5.tar.gz SHA256: d84a35c324d5a1724692eafc1ed76f1689c833021e0062933773ec437f91a56b libX11-1.8.5.tar.gz SHA512: 967f7746b08650c4238630b007137e89085c88d89b256d5d9b37faa6a50b1df2a3ec749281677f1c64570a3eafd310872e6842cbb5aecaba1cdf7c0c4140ea56 libX11-1.8.5.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/lib/libX11-1.8.5.tar.gz.sig https://xorg.freedesktop.org/archive/individual/lib/libX11-1.8.5.tar.xz SHA256: e362c6f03c793171becd1ce2078c64789504c7d7ff48ee40a76ff76b59f6b561 libX11-1.8.5.tar.xz SHA512: 5274f6073ead119c8f915d302f1e2bf9579f88d28a2a2d084a4be2050b14fb605efe91099c89ba55aeb7ad36ae0ecbd519b0808be0e29f56367d5dd8faa063d3 libX11-1.8.5.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/lib/libX11-1.8.5.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] xtrans 1.5.0
xtrans is a library of code that is shared among various X packages to handle network protocol transport in a modular fashion, allowing a single place to add new transport types - but it is *not* a shared library, more like a \ "header-only" library. It is used by the X server, the XIM support in libX11, libICE, the X font server, and related components. Because this is not a shared library, the changes in this release will only take effect in consumers that are rebuilt on a system with this release of xtrans installed. This release makes progress towards resolving CVE-2020-25697, reported in https://www.openwall.com/lists/oss-security/2020/11/09/3 . Clients will no longer attempt to connect to sockets in the abstract namespace, though servers will still bind to them to prevent other programs binding to those names to intercept connections from clients using libraries built with older versions of libxtrans or libxcb while the servers are running. Clients can also now specify a full Unix domain socket pathname to connect to, instead of relying on built-in defaults under /tmp. (Note that libX11 1.4.0 and later relies on libxcb for making connections instead of libxtrans, so X11 protocol clients will get this support in an upcoming release of libxcb, and the changes in xtrans will only affect clients of other protocols using libxtrans, such as XIM, ICE, SM, and the font service protocols.) This release also removes support for System V UNIX platforms other than Solaris and the illumos family - OS'es from SCO, AT's Unix Systems Group, Novell, and NCR are no longer supported. Adam Jackson (4): unifdef USG and NCR Delete SCO support Remove non-Solaris SysV support TEST_t is never defined Alan Coopersmith (5): Build xz tarballs instead of bzip2 Fix spelling/wording issues gitlab CI: add a basic build test Remove "All rights reserved" from Oracle copyright notices xtrans 1.5.0 Demi Marie Obenour (3): Remove client-side abstract socket support Allow full paths to sockets on non-macOS DISPLAY starting with unix: or / is always a socket path Keith Packard (2): move is_numeric to Xtranssock.c and only define for TCPCONN or TRANS_REOPEN Use font server ErrorF/VErrorF instead of private versions Olivier Fourdan (1): Allow partial connection to succeed Ray Strode (1): Automatically disable inet6 transport if ipv6 is disabled on machine git tag: xtrans-1.5.0 https://xorg.freedesktop.org/archive/individual/lib/xtrans-1.5.0.tar.gz SHA256: a806f8a92f879dcd0146f3f1153fdffe845f2fc0df9b1a26c19312b7b0a29c86 xtrans-1.5.0.tar.gz SHA512: cc9b9e2d76fccaecfc3e5ef873e8e6ced9e82a00c7d7d31cf13e85921f010915f9540c4d38afbb20885bbbf36c62b922ec514f4c8fc3fac65c93219cd8a6f796 xtrans-1.5.0.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/lib/xtrans-1.5.0.tar.gz.sig https://xorg.freedesktop.org/archive/individual/lib/xtrans-1.5.0.tar.xz SHA256: 1ba4b703696bfddbf40bacf25bce4e3efb2a0088878f017a50e9884b0c8fb1bd xtrans-1.5.0.tar.xz SHA512: e8091f11d4ad2b14e01de3eac56bdf2267ea26687ce66e3056374d0d02e049480c0b27c482f8828a0efd086f1e4c485108ca4dce3f83d66c1896effa3b38b228 xtrans-1.5.0.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/lib/xtrans-1.5.0.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] xrdb 1.2.2
xrdb - X server resource database utility - Alan Coopersmith (9): gitlab CI: add a basic build test Build xz tarballs instead of bzip2 gitlab CI: stop requiring Signed-off-by in commits Variable scope reduction as recommended by cppcheck Use C99 struct initialization Rename variable 'dup' to avoid shadowing dup() function Fallback asprintf: don't truncate output that has a \0 in string configure: raise minimum autoconf requirement to 2.70 xrdb 1.2.2 git tag: xrdb-1.2.2 https://xorg.freedesktop.org/archive/individual/app/xrdb-1.2.2.tar.gz SHA256: db2d774a35ae2f7e7ac61cc2de0dcae27fc2aa14399c35721f8300e63ea73549 xrdb-1.2.2.tar.gz SHA512: 167e4afcd13fbb6480690c018f355ccfa927ae29d541d30325faa81c2b4c80e9f5bcbffe4d3256f0667e709dd0f0013218caa2187f0571395dee12c10d9216d1 xrdb-1.2.2.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/app/xrdb-1.2.2.tar.gz.sig https://xorg.freedesktop.org/archive/individual/app/xrdb-1.2.2.tar.xz SHA256: 31f5fcab231b38f255b00b066cf7ea3b496df712c9eb2d0d50c670b63e5033f4 xrdb-1.2.2.tar.xz SHA512: c8a6fc94e270e9cb5602e055150553de103d545298285157ecd8924f163a10ebeb9acfff56d1fafbf48d339809c76340213792478cdf3270012d3cd05486001c xrdb-1.2.2.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/app/xrdb-1.2.2.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] libdmx 1.1.5
This library allows X11 clients to use the Distributed Multihead X (DMX) Extension, as previously implemented in the Xdmx server. X.Org removed support for the Xdmx server from the xorg-server releases in the version 21 release in 2021. This library is thus now considered deprecated and the version 1.1.5 release is the last release X.Org plans to make of libdmx. Alan Coopersmith (7): Update README for gitlab migration Update configure.ac bug URL for gitlab migration Build xz tarballs instead of bzip2 Fix spelling/wording issues gitlab CI: add a basic build test Add deprecation notice to README libdmx 1.1.5 git tag: libdmx-1.1.5 https://xorg.freedesktop.org/archive/individual/lib/libdmx-1.1.5.tar.gz SHA256: 070e82cc1daa1b21ee1339aef56a909eab04cbe7d430fabfbb01ecd21b2dd9f3 libdmx-1.1.5.tar.gz SHA512: fba9958545cf9f9a891700f066c8a4d199b33ce9952b42f925d10a59d82067e50b0f2615ef8de982449dbdd7aac85fa95fae0fa3b2bc310c6260165e37c47bb8 libdmx-1.1.5.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/lib/libdmx-1.1.5.tar.gz.sig https://xorg.freedesktop.org/archive/individual/lib/libdmx-1.1.5.tar.xz SHA256: 35a4e26a8b0b2b4fe36441dca463645c3fa52d282ac3520501a38ea942cbf74f libdmx-1.1.5.tar.xz SHA512: 55df45a06bddbf19e0253362853e2f979d736ba1f1fdec5d392c0f6c0dc72684e7b8df0f0a99ac96ce9d9d59bc6c25146086b18c054b4dbe6be9aa3166f23464 libdmx-1.1.5.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/lib/libdmx-1.1.5.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] xwd 1.0.9
xwd - dump an image of an X window -- Alan Coopersmith (12): Fix spelling/wording issues gitlab CI: add a basic build test Build xz tarballs instead of bzip2 gitlab CI: stop requiring Signed-off-by in commits Remove unused macros Handle -Wcomma warnings from clang Remove unnecessary casts from malloc() and free() calls Variable scope reduction as recommended by cppcheck Delete commented-out local copy of list function prototypes list.c: Stop building functions that are never called Make -help & -version work without requiring an open display xwd 1.0.9 git tag: xwd-1.0.9 https://xorg.freedesktop.org/archive/individual/app/xwd-1.0.9.tar.gz SHA256: 5fa984e1f7799a7e23ea4e795b3b61483e28df6d0284bae11062f6256c30a9c1 xwd-1.0.9.tar.gz SHA512: d5a4bb7ad2f42ef34dc61199cf3a75bc5fb01779ebe0b1283ed3cec2430cdceedc6f1eaf79e1f69c1fc2fae8d992452bdab77560235ac64aa81b7f7ecc4e16e4 xwd-1.0.9.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/app/xwd-1.0.9.tar.gz.sig https://xorg.freedesktop.org/archive/individual/app/xwd-1.0.9.tar.xz SHA256: dc121b84947eb4a3d1131bff1e9844cfa2124d95b47b35f9932340fa931fbd3f xwd-1.0.9.tar.xz SHA512: ae59661b05160f5658920fd79031b6b8548cb7bbfc734194edb0acef5c95f76b210ca4443e9506fc1a0cb9df47ee7c22948502971afe578b44c75aa2a1138d56 xwd-1.0.9.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/app/xwd-1.0.9.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] xscope 1.4.4
xscope is a program to monitor the connections between the X11 server and client programs. This release fixes some minor bugs and adds support for decoding the DAMAGE extension. Alan Coopersmith (9): scope.h: remove second include of fd.h gitlab CI: stop requiring Signed-off-by in commits gitlab CI: build with both --enable-xtrans & --disable-xtrans fd.h: fix build when not building with xtrans DataFromClient: Avoid segfault if FlushFD() closed the connection PrintField: Don't over-indent when verbose < 3 Add support for DAMAGE extension versions 1.0 & 1.1 Remove "All rights reserved" from Oracle copyright notices xscope 1.4.4 git tag: xscope-1.4.4 https://xorg.freedesktop.org/archive/individual/app/xscope-1.4.4.tar.gz SHA256: 4d1d538fc7b32a25eda3570abdb94c145dd1adfd900bda1d33654c83c96dbb9d xscope-1.4.4.tar.gz SHA512: 971032dc6517c9ab04b87d1a69634a7c58b95599491ca9b3a304176dfba97bbe1567d38010c508b24500b0626ce7f5434ef4eb1bfc9c1de137aa34c031f023e1 xscope-1.4.4.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/app/xscope-1.4.4.tar.gz.sig https://xorg.freedesktop.org/archive/individual/app/xscope-1.4.4.tar.xz SHA256: 820d6708fce16e449a3cb8e62c2a0f49551e589d6595633deab82643e6a90c83 xscope-1.4.4.tar.xz SHA512: 3a9fe1e58fa7671a91a2364d7b50cf005c9b1aac18b958e8356d5733e0758534d0974c6b982935270f17277224d4efe9b2e4553f45fdb7b3aab0cbf059a8b843 xscope-1.4.4.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/app/xscope-1.4.4.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
Re: Connecting to a modern Xserver with an old client
On 7/23/23 13:48, Carsten Haitzler wrote: So as per the man page I added +byteswappedclients to the Xorg command line and it works! wow... i've never encountered that before. in all these decades... well well. :) It was only added a few months ago: https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1029 Xwayland 23.1 was the first stable release to ship it - on the Xorg side I don't think it's in any stable release yet, just the git repo. -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris
[ANNOUNCE] libX11 1.8.6
This release fixes CVE-2023-3138, as described in: https://lists.x.org/archives/xorg-announce/2023-June/003406.html Alan Coopersmith (2): InitExt.c: Add bounds checks for extension request, event, & error codes libX11 1.8.6 git tag: libX11-1.8.6 https://xorg.freedesktop.org/archive/individual/lib/libX11-1.8.6.tar.gz SHA256: 5ff0d26c94d82ebb94a944b9f1f55cd01b9713fd461fe93f62f3527ce14ad94e libX11-1.8.6.tar.gz SHA512: 76ba1e30bd60c6988be7836db9795058541e0c64fb3d628713b78716e058fa2d2cd0a08549af21ada793c3dad7409b89ff7da8af3d1f0f4d5eb78801037977ff libX11-1.8.6.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/lib/libX11-1.8.6.tar.gz.sig https://xorg.freedesktop.org/archive/individual/lib/libX11-1.8.6.tar.xz SHA256: 59535b7cc6989ba806a022f7e8533b28c4397b9d86e9d07b6df0c0703fa25cc9 libX11-1.8.6.tar.xz SHA512: b94a578003078a42cea43d80fae2c54a3aaa30f706088bb3546331e9abfc180131cafb37887117abcc5b6116992e299974981eef96ecfcf883cc8a1aba4d1ade libX11-1.8.6.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/lib/libX11-1.8.6.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com X.Org Security Response Team - xorg-secur...@lists.x.org signature.asc Description: PGP signature
[ANNOUNCE] X.Org Security Advisory: Sub-object overflows in libX11
X.Org Security Advisory: June 15, 2023 Buffer overflows in InitExt.c in libX11 prior to 1.8.6 [CVE-2023-3138] == The functions in src/InitExt.c in libX11 prior to 1.8.6 do not check that the values provided for the Request, Event, or Error IDs are within the bounds of the arrays that those functions write to, using those IDs as array indexes. Instead they trusted that they were called with values provided by an Xserver that was adhering to the bounds specified in the X11 protocol, as all X servers provided by X.Org do. As the protocol only specifies a single byte for these values, an out-of-bounds value provided by a malicious server (or a malicious proxy-in-the-middle) can only overwrite other portions of the Display structure and not write outside the bounds of the Display structure itself. Testing has found it is possible to at least cause the client to crash with this memory corruption. This is fixed in: https://gitlab.freedesktop.org/xorg/lib/libx11/-/commit/304a654a0d57bf0f00d8998185f0360332cfa36c which is included in the libX11 1.8.6 release issued today. X.Org thanks Gregory James Duck for reporting this issue to our security team. -- -Alan Coopersmith- alan.coopersm...@oracle.com X.Org Security Response Team - xorg-secur...@lists.x.org signature.asc Description: PGP signature
Re: TWM n00b history lesson
On 5/15/23 10:18, Graham Bentley wrote: Hi All, Has anyone been around long enough to know how jim, keith and lemke managed to get their twmrc files included in the samples that come in the package? They were all involved in X11 development back at the time those were checked in (Dec 1989 - March 1990 according to the old source control logs from the X Consortium). Jim in particular was the one who initially checked in the twm source to the X11 source trees. How would I go about getting my own twmrc included and to what rules etc would it have to comply with? I don't know that we have any process or rules, since no one has done that in 33 years (and that was 2 or 3 organizations ago as well). Any files would of course need to be licensed under the MIT/X11 license. https://gitlab.freedesktop.org/xorg/doc/xorg-docs/-/blob/master/MAINTAINERS lists Thomas Dickey as the current maintainer of twm, so it would probably be up to him. You might try submitting a merge request at https://gitlab.freedesktop.org/xorg/app/twm -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris
Re: Xorg server compilation error
On 5/14/23 00:30, h3140067568 wrote: I am a Linux developer from China. I encountered an error while compiling xorg-1.12.2 version of the development project. The error comes from the sdksyms. c file in xfree86 under the hw file in the project, which prompts sdksyms. c: 324:15: error: expected expression before ',' token (void *) &, /* ../../ include/os.h:93 */ xorg-1.12.2 was released in May 2012, and superseded by 1.12.3 in July 2012. It has not been supported in any way in many years, and I don't know of anyone still building it today. It appears that the hw/xfree86/sdksyms.sh script generated an invalid sdksyms.c file for you. It worked for others at the time the release was made, so you could try to figure out what is different in your environment vs. what was used then, or look for later changes applied to that file to see if they help. Of course, upgrading the entire X server to a newer version that is still used by others would be a great choice as well, but I don't know why you're stuck on an 11 year old release to know if you can do that. -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris
[ANNOUNCE] xf86-video-dummy 0.4.1
xf86-video-dummy - virtual/offscreen frame buffer driver for the Xorg X server -- Alan Coopersmith (4): Avoid leaking pixel memory if DUMMYScreenInit fails gitlab CI: stop requiring Signed-off-by in commits List argument types in dummyRec->CreateWindow() function declaration xf86-video-dummy 0.4.1 git tag: xf86-video-dummy-0.4.1 https://xorg.freedesktop.org/archive/individual/driver/xf86-video-dummy-0.4.1.tar.gz SHA256: 146a56649ace85b307910263bcaeebfd1da7258e6706c5f72c3b509779a81f40 xf86-video-dummy-0.4.1.tar.gz SHA512: 2830627217b12870c00bfcb53e52a9b17f7e6aa6eee7973b3b2e698b1bf380bd7e234ebcac3944d6217bfeaf6e1fe34c49e45e9925943c72ba92ea5b0ef208ef xf86-video-dummy-0.4.1.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/driver/xf86-video-dummy-0.4.1.tar.gz.sig https://xorg.freedesktop.org/archive/individual/driver/xf86-video-dummy-0.4.1.tar.xz SHA256: 351920a7fd0f759a3ac972a5999b3ffed46f07fb52a99f319bfb5b6a59d3dfaf xf86-video-dummy-0.4.1.tar.xz SHA512: ff7fd8b668e5e9f40a5d27f82599b7a455a8162fc1a247195335c17980f00ce10ae6b2c062239cbaa67d8684c86174f85b398dd7f7065d36f69294bd6f2469de xf86-video-dummy-0.4.1.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/driver/xf86-video-dummy-0.4.1.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] xf86-video-i128 1.4.1
This is the Xorg driver for Number Nine Imagine 128 (I128) video cards, which were sold in the mid-to-late 1990's for PCI & AGP bus systems. Alan Coopersmith (8): Build xz tarballs instead of bzip2 Fix spelling/wording issues gitlab CI: add a basic build test gitlab CI: stop requiring Signed-off-by in commits Handle -Wunused-const-variable warnings Handle -Wdiscarded-qualifiers warnings Handle -Wempty-body warnings xf86-video-i128 1.2.1 git tag: xf86-video-i128-1.4.1 https://xorg.freedesktop.org/archive/individual/driver/xf86-video-i128-1.4.1.tar.gz SHA256: 571dad4e47be0037cc15e900a8681766878a04eaf4774d473c244a33c6c664bb xf86-video-i128-1.4.1.tar.gz SHA512: 60108316c87b48649e7b1a63e2a88b676b9e82925ac081c4ab6b32d95f0af74615f3c9ed71ccfddcfb4cb48409b94bc54f5d1f55819abca90f4d07e1fd976d77 xf86-video-i128-1.4.1.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/driver/xf86-video-i128-1.4.1.tar.gz.sig https://xorg.freedesktop.org/archive/individual/driver/xf86-video-i128-1.4.1.tar.xz SHA256: 7064b513ffe33efa040577c4d355ce2c76ed218989ab38feb8972750d5acbc46 xf86-video-i128-1.4.1.tar.xz SHA512: ec6b4dd9092292b5aabff7cf477090fe62c89944d251689817ac8114a65672f85880b719a442f4c742d63dc2d6c61ec315e53da5b5c625074d1aa0b9ace8e865 xf86-video-i128-1.4.1.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/driver/xf86-video-i128-1.4.1.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] xf86-input-mouse 1.9.5
xf86-input-mouse is the Xorg server mouse driver for non-evdev OS'es. This release mainly provides build fixes, bug fixes, and improvements for OS'es in the Solaris family, including illumos distros. Alan Coopersmith (5): sun_mouse: include more required system headers sun_mouse: Add RelToAbs option to convert relative events to absolute sun_mouse: remove entry from vuidMouseList in DEVICE_CLOSE Remove "All rights reserved" from Oracle copyright notices xf86-input-mouse 1.9.5 Thomas Klausner (1): Rearrange includes to fix build on OmniOS. Include unistd.h for ioctl(2). git tag: xf86-input-mouse-1.9.5 https://xorg.freedesktop.org/archive/individual/driver/xf86-input-mouse-1.9.5.tar.gz SHA256: dc75c9e97f269b5edf80b3bb17ecac7f31c093cd27f74b5220b9d07ee63e0b25 xf86-input-mouse-1.9.5.tar.gz SHA512: 9b6d6d10482f36ebbfc3411673e6abe5e3343b7c6ab7c7f7ea31da8f97789b3b1c8f2f506bba71b693780f848db437797f91d8041c4be6c5e00b1f65fd42563b xf86-input-mouse-1.9.5.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/driver/xf86-input-mouse-1.9.5.tar.gz.sig https://xorg.freedesktop.org/archive/individual/driver/xf86-input-mouse-1.9.5.tar.xz SHA256: 4fde8ae9b44352e2a208584c36528ee3ed13cf5fe4417208a9785daccefd9968 xf86-input-mouse-1.9.5.tar.xz SHA512: ed9bd9cb9a05dac0ff1bfb4e4704cb2e94117afb400aa9e0b7ccdbb102bc6db1b0d3af7cb6f99d0892f8fc306f1643286291c0fa7114af8e65864412bd6c1afa xf86-input-mouse-1.9.5.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/driver/xf86-input-mouse-1.9.5.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] xf86-video-geode 2.11.21
This is the Xorg graphics driver for the AMD Geode GX and LX processors. Since these were 32-bit x86 CPUs, this driver cannot be built for other architectures. This releases fixes builds with -fno-common, which is enabled by default in gcc 10 and later releases. Alan Coopersmith (6): Build xz tarballs instead of bzip2 Fix spelling/wording issues gitlab CI: add a basic build test src/gfx/i2c_acc.c: Convert from ISO-8859-1 to UTF-8 Makefile.am: swap order of ACLOCAL_AMFLAGS xf86-video-geode 2.11.21 Christian Gmeiner (1): fix 'multiple definition of' linker error Martin-Éric Racine (2): Updated the README's FAQ for Linux 4.x+ requirements Mention iomem=relaxed in the README FAQ for Linux 4.x+ requirements git tag: xf86-video-geode-2.11.21 https://xorg.freedesktop.org/archive/individual/driver/xf86-video-geode-2.11.21.tar.gz SHA256: 967ba4e4877f29483e8541be0ae5d43c47eba69dad628308b08fafa7f85d6a43 xf86-video-geode-2.11.21.tar.gz SHA512: b3399df8f304dafeb445129bbec7c0700eff227451ff52e80a0d6918398a414d332c10177b3e825bf5511e1258ff438c9c66b419d21aed5b0dbbd36a5a920905 xf86-video-geode-2.11.21.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/driver/xf86-video-geode-2.11.21.tar.gz.sig https://xorg.freedesktop.org/archive/individual/driver/xf86-video-geode-2.11.21.tar.xz SHA256: 8256ac3f14117324d00b7bfa8053645ca92562fe837c542489a502adbb5f9f1e xf86-video-geode-2.11.21.tar.xz SHA512: e12f74268ab7d16b57644a9465b4be1ca28d250625a31b8810e19a1f94a17e47e0a258455155fd8f336fa59fd78160cdf3763aa94b85c6ccc2c42edf3b65bc61 xf86-video-geode-2.11.21.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/driver/xf86-video-geode-2.11.21.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] xcalc 1.1.2
xcalc is a scientific calculator X11 client that can emulate a TI-30 or an HP-10C. Alan Coopersmith (7): gitlab CI: stop requiring Signed-off-by in commits Add -version option Fix -version handling to not require opening a display first Stop casting function returns to void Add -help option Accept number keys on main keyboard when NumLock is on xcalc 1.1.2 Michael Bäuerle (1): Key color highlighting still incorrect git tag: xcalc-1.1.2 https://xorg.freedesktop.org/archive/individual/app/xcalc-1.1.2.tar.gz SHA256: dda2b78bcf9d3721d7f7694dca6f2d38778060cc1ed34d1a5a3f1494d59cbbc7 xcalc-1.1.2.tar.gz SHA512: e2b29f9b407f81d35119b4e25a7e22d4bc1dd86d51feaa79099b82075c5d48c6d66e196e443008dfa51cf557233e332f50ab2252d594ac8e5ea90d8546770da1 xcalc-1.1.2.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/app/xcalc-1.1.2.tar.gz.sig https://xorg.freedesktop.org/archive/individual/app/xcalc-1.1.2.tar.xz SHA256: 8578dfa1457e94289f6d6ed6146714307d8a73a1b54d2f42af1321b625fc1cd4 xcalc-1.1.2.tar.xz SHA512: 51da677dc88bcd7299ed8d678cb26b048fdb82a1983e1496a06253ee2dceefca4ac87d1a74432b4a76dcc11921a61339bb3d292607be46228164140b430bbad2 xcalc-1.1.2.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/app/xcalc-1.1.2.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] xbiff 1.0.5
xbiff provides graphical notification of new e-mail. It only handles mail stored in a filesystem accessible file, not via IMAP, POP or other remote access protocols. This release adds -help & -version command line options. For those building for 32-bit platforms, it also enables use of the "large file" APIs so that it can handle mailboxes which exceed 2gb or which may be stored on a filesystem which uses large inode numbers not supported by the original 32-bit APIs. Since this release was generated using the new GNU autoconf 2.72, this also adds a --enable-year2038 configure flag which may allow a 32-bit build of xbiff to work with files whose timestamps are later than January 19, 2038, but this has not been tested. Alan Coopersmith (12): gitlab CI: add a basic build test Build xz tarballs instead of bzip2 gitlab CI: stop requiring Signed-off-by in commits configure: Use AC_SYS_LARGEFILE to enable large file support Use XtAsprintf instead of manual mallocing and copying of strings Combine usage message into a single string Add -version option Fix -version handling to not require opening a display first Add -help option List which options were unrecognized before printing usage message Use C99 struct initializers xbiff 1.0.5 git tag: xbiff-1.0.5 https://xorg.freedesktop.org/archive/individual/app/xbiff-1.0.5.tar.gz SHA256: 1c2f3b045c9feffda1bcb44795c534d2a47618b9b817b0d5937f8c259769f949 xbiff-1.0.5.tar.gz SHA512: 5e83d37cb1800d0df2e5060e58ddf09cd40787825d0faa34e80427e966f33d988623b8fb3b682a1e9dd5e045b10d0dc2e857b1299aff1127d7d6fd624d57f6e1 xbiff-1.0.5.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/app/xbiff-1.0.5.tar.gz.sig https://xorg.freedesktop.org/archive/individual/app/xbiff-1.0.5.tar.xz SHA256: cffb10e2488b09695da8377f395a4fed6d33f5eb9691322ebaa969e8ead7b0c2 xbiff-1.0.5.tar.xz SHA512: 4dd8943daf670dffb6e108b192977f6ad313d6b0535da0c809699e05f0509aba45be81c72af341e1fef31f59d0a5f209d87441230b3fdcecb4a7a8fe7a9c0658 xbiff-1.0.5.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/app/xbiff-1.0.5.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] libxkbfile 1.1.3
libxkbfile is used by the X servers and utilities to parse the XKB configuration data files. This release adds support for building with meson as well as autoconf. Please test building with meson and report any issues you hit to our gitlab issue tracker at: https://gitlab.freedesktop.org/xorg/lib/libxkbfile/-/issues as we plan on removing the autoconf build support in a future release. Alan Coopersmith (13): configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL Set close-on-exec when opening files _XkbMakeAtom: remove check for impossible case _XkbInitAtoms: check for malloc() failure XkbChangeAtomDisplay: stop leaking atom name XkbCFReportError: avoid -Wformat-nonliteral warning XkbWriteCFile: stop leaking header file ifdef name DefaultParser: avoid -Wimplicit-fallthrough warnings xkbtext.c: Add tbGetBufferString helper function XkbIndentText: Fix -Wsign-compare warning Fix -Wsign-compare warnings in xkbtext.c & xkmread.c Add a meson build system libxkbfile 1.1.3 git tag: libxkbfile-1.1.3 https://xorg.freedesktop.org/archive/individual/lib/libxkbfile-1.1.3.tar.gz SHA256: c4c2687729d1f920f165ebb96557a1ead2ef655809ab5eaa66a1ad36dc31050d libxkbfile-1.1.3.tar.gz SHA512: b85f13cd69c2c52aae683fa1cd69006f5dc172278b01bc9ae616a07c2ff77a9be46cc5eaf6969bc80376b0da35838f37cf85f4fda97c1651abd57d9c65375c0e libxkbfile-1.1.3.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/lib/libxkbfile-1.1.3.tar.gz.sig https://xorg.freedesktop.org/archive/individual/lib/libxkbfile-1.1.3.tar.xz SHA256: a9b63eea997abb9ee6a8b4fbb515831c841f471af845a09de443b28003874bec libxkbfile-1.1.3.tar.xz SHA512: d80ac41f6fa3a1ffad77ea1f8f9d9542f0bd210d74b263802bc6e6c1594fe325b27f42b5454aeeb36352518963b1ed1fdbbad95d7db3690b2e36d54742b7c236 libxkbfile-1.1.3.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/lib/libxkbfile-1.1.3.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] libXvMC 1.0.14
libXvMC - X-Video Motion Compensation API - This release includes support for building with meson as well as autoconf. Please test building with meson and report any issues you hit to our gitlab issue tracker at: https://gitlab.freedesktop.org/xorg/lib/libxvmc/-/issues as we plan on removing the autoconf build support in a future release. Alan Coopersmith (10): Make doc install path from meson match autotools gitlab CI: add a basic build test gitlab CI: Add libtool to required packages gitlab CI: stop requiring Signed-off-by in commits configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL Convert to X.Org standard code style Variable scope reductions as recommended by cppcheck Replace custom copy of GetReq macro with call to Xlib 1.5's _XGetRequest Handle implicit conversion warnings from clang libXvMC 1.0.14 Jeremy Huddleston Sequoia (1): meson: Fix compatibility version and current version of meson build to be compatible with autotools build git tag: libXvMC-1.0.14 https://xorg.freedesktop.org/archive/individual/lib/libXvMC-1.0.14.tar.gz SHA256: 3ad5d2b991219e2bf9b2f85d40b12c16f1afec038715e462f6058af73a9b5ef8 libXvMC-1.0.14.tar.gz SHA512: fae720e638bed86aa60755ec8b4e9423a488ea532a624506ec9e65150c752f9d0efbf954420b0881d555044fb1c5737d36d8b093a41c92455cec1efd8f60f6e2 libXvMC-1.0.14.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/lib/libXvMC-1.0.14.tar.gz.sig https://xorg.freedesktop.org/archive/individual/lib/libXvMC-1.0.14.tar.xz SHA256: e4be9eb6b6bafdbbf81f47f7163047215376e45e2dc786d0ea6181c930725ed9 libXvMC-1.0.14.tar.xz SHA512: fc76c6d591780f3481f5032d1f956f2043f3dc7655a4b776dfda4bae55d4424a36d1a3c63dafe2a851908f33159297c0b038a41329d7a137ca7ea73d3db3eedf libXvMC-1.0.14.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/lib/libXvMC-1.0.14.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
Re: [ANNOUNCE] makedepend 1.0.9
On 2/4/24 15:11, Alan Coopersmith wrote: makedepend parses C sources to make dependency lists for Makefiles. I should also have noted that makedepend 1.0.9 does *not* include support for new C23 preprocessor directives such as #elifdef, #elifndef, #embed, and __has_include. If you use makedepend with a code base that is going to adopt these features, your choices are: 1) Switch from make to a build system such as meson that does not need these directives for dependency tracking. 2) Switch from makedepend to a solution based on your compiler, since it will already match the C standard version that you use. For instance, gcc's -M family of flags. 3) Contribute the missing support to makedepend via a merge request at https://gitlab.freedesktop.org/xorg/util/makedepend/-/merge_requests -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris
[ANNOUNCE] libpciaccess 0.18
xorg/lib/libpciaccess - Generic PCI access library -- Since no complaints were received about the added meson build system in the 0.17 release (October 2022), the autoconf build system has been removed in this release. Alan Coopersmith (4): Remove "All rights reserved" from Oracle copyright notices Try fopen(".../pci.ids", "re") on Solarish systems as well Remove autotools build libpciaccess 0.18 Dylan Baker (3): gitlab-ci: use `meson setup` gitlab-ci: don't bother to configure meson for the version check gitlab-ci: remove unnecessary call to `meson configure` Emmanuel Vadot (2): FreeBSD: Fallback to /usr/share/misc/pci_vendors FreeBSD: Remove sparc64 code Flavio Cruz (1): Fix compilation warnings when building against hurd-amd64. Khem Raj (1): linux_sysfs: Use pwrite/pread instead of 64bit versions git tag: libpciaccess-0.18 https://xorg.freedesktop.org/archive/individual/lib/libpciaccess-0.18.tar.xz SHA256: 5461b0257d495254346f52a9c329b44b346262663675d3fecdb204a7e7c262a9 libpciaccess-0.18.tar.xz SHA512: 54dff9a493344586d072edf8c8eb8f7960c7dfd64aa5c51a8ec8d4e341f703fd39eb606ee41c4fdd9d5aad3372b7efe6e0fe96eadc575ea91de276320ebc3fbd libpciaccess-0.18.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/lib/libpciaccess-0.18.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] libXext 1.3.6
libXext is the historical libX11-based catchall library for the X11 extensions without their own libraries. Alan Coopersmith (7): Wrap Xext*CheckExtension() in do { ... } while(0) configure: raise minimum autoconf requirement to 2.70 configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL _xgeGetExtensionVersion should not free info on failure Check for malloc failure in _xgeGetExtensionVersion _xgeDpyClose: handle NULL return from _xgeFindDisplay libXext 1.3.6 Sam James (1): XEVI: fix -Walloc-size git tag: libXext-1.3.6 https://xorg.freedesktop.org/archive/individual/lib/libXext-1.3.6.tar.gz SHA256: 1a0ac5cd792a55d5d465ced8dbf403ed016c8e6d14380c0ea3646c4415496e3d libXext-1.3.6.tar.gz SHA512: f62b290f9610275cda1e5957437bfafa6acef3dbb3003e5571444779e77087ddf4aaa97d247d105ab179d37d84c4e3347cfbd3e40dd29b82eb4a726cf9c391ff libXext-1.3.6.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/lib/libXext-1.3.6.tar.gz.sig https://xorg.freedesktop.org/archive/individual/lib/libXext-1.3.6.tar.xz SHA256: edb59fa23994e405fdc5b400afdf5820ae6160b94f35e3dc3da4457a16e89753 libXext-1.3.6.tar.xz SHA512: fd7693b5698cc4f5e80002a2cd4bd88e5d52c755c19a0417ee73029bd65f9d77b0969e765a1febc4d8fce1ba5dfb7278717f47be742e33d8fc5eb941e769792e libXext-1.3.6.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/lib/libXext-1.3.6.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] makedepend 1.0.9
makedepend parses C sources to make dependency lists for Makefiles. This release includes code cleanups and other changes, including removing the build time dependency on the xorgproto package. 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 on 32-bit platforms, but this has not been tested. Alan Coopersmith (16): Reformat code into X.Org standard coding style Remove register keyword from variable declarations Variable scope reduction as suggested by cppcheck Store predefined -D values in const char fields find_includes: rename variables to avoid shadowing global quoteColons: Remove redundant initialization of tmp Use reallocarray() on systems that provide it Handle some implicit conversion warnings from clang Stop casting _parse_data pointers through (char *) and back cppsetup: use C99 struct initialization Make malloc error checking/reporting more consistent Cache filename after realpath() processing Call strrchr() instead of hand coding a custom version Make more things static that aren't needed in more than one file configure: raise minimum autoconf requirement to 2.70 makedepend 1.0.9 Fabian Vogt (1): Avoid depending on xproto Petre Rodan (1): ifparser.c: divide-by-zero fix git tag: makedepend-1.0.9 https://xorg.freedesktop.org/archive/individual/util/makedepend-1.0.9.tar.gz SHA256: bc94ffda6cd4671603a69c39dbe8f96b317707b9185b2aaa3b54b5d134b41884 makedepend-1.0.9.tar.gz SHA512: 20d969ea28e61c776f7ab49f8f4af0ccaad054db43e471d43e1d9affd69c4a0db7e7b0ee63588f5c1b6957dc69a04307378f52d21277d557f0d427765da799bf makedepend-1.0.9.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/util/makedepend-1.0.9.tar.gz.sig https://xorg.freedesktop.org/archive/individual/util/makedepend-1.0.9.tar.xz SHA256: 92d0deb659fff6d8ddbc1d27fc4ca8ceb2b6dbe15d73f0a04edc09f1c5782dd4 makedepend-1.0.9.tar.xz SHA512: 68d289656314dc9f12c792d0e394cfbc95404a0d01155dbcb38313d451b506da48a3d44183f568a2cbb2b1d1da9e26703a0d92f2bb658f72fc968eeb03bf2fe8 makedepend-1.0.9.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/util/makedepend-1.0.9.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] imake 1.0.10
The imake package contains the imake utility, plus a number of support programs, such as mkdirhier, revpath, and xmkmf. The X Window System used imake extensively up through the X11R6.9 release, for both full builds within the source tree and external software. X moved off of imake for its build system in 2005 for X11R7.0 and later releases, but still provides imake for building existing external software programs that have not yet converted, though we are not actively maintaining it for new OS or platform releases. Anyone shipping software still using imake to build should be working on moving to something that is still adding support for new platforms and runtimes. This release fixes a "Modern C" warning that may become an error in future gcc releases. For those building for 32-bit platforms, it also enables use of the "large file" APIs - though no file processed by imake should ever be anywhere near 2GB in size, it may be stored on a filesystem which uses large inode numbers not supported by the original 32-bit APIs. Since this release was generated using the new GNU autoconf 2.72, this also adds a --enable-year2038 configure flag which may allow imake to work with files whose timestamps are later than January 19, 2038, but this has not been tested, and we sincerely hope that no one will actually still be using imake 14 years from now. Alan Coopersmith (4): gitlab CI: stop requiring Signed-off-by in commits configure: Use AC_SYS_LARGEFILE to enable large file support Fix -Wincompatible-pointer-types warning (Issue #3) imake 1.0.10 git tag: imake-1.0.10 https://xorg.freedesktop.org/archive/individual/util/imake-1.0.10.tar.gz SHA256: 9bbe76b6bb39caf34a437f50010f58a13d7dd6d512e00e765a2b7883e6ae613c imake-1.0.10.tar.gz SHA512: d780e11db26250e3bfb38e04afe6a681ddd24068844ac81d8b6e3b50a64b97317d271a34055701ea6f174223ad8ce9c478b331c76199d715ef2b51b2da6510ec imake-1.0.10.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/util/imake-1.0.10.tar.gz.sig https://xorg.freedesktop.org/archive/individual/util/imake-1.0.10.tar.xz SHA256: 75decbcea8d7b354cf36adc9675e53c4790ee3de56a14bd87b42c8e8aad2ecf5 imake-1.0.10.tar.xz SHA512: ea96db27a6da13ea2d64652936e508b5e3d5d712347a2eb248376dc1f262c18720d9934b8ae69b4c0fc65b135c847be42da084fe924e4825ce1d359f4ef7e60f imake-1.0.10.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/util/imake-1.0.10.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
Re: [ANNOUNCE] xkbcomp 1.4.7
On 2/4/24 01:17, Andreas Radke wrote: Am Sat, 3 Feb 2024 14:35:56 -0800 schrieb Alan Coopersmith : https://xorg.freedesktop.org/archive/individual/app/xkbcomp-1.4.7.tar.gz SHA256: 00cecc490fcbe2f789cf13c408c459673c2c33ab758d802677321cffcda35373 xkbcomp-1.4.7.tar.gz SHA512: c24d2d54897137534e3f4748da243fbaa9167a5e45c977605c24a7dd1fc9f8491dccef76c04555eebc79c264d0500a576e64f9c8f86284fb4bdd53c07e030198 xkbcomp-1.4.7.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/app/xkbcomp-1.4.7.tar.gz.sig https://xorg.freedesktop.org/archive/individual/app/xkbcomp-1.4.7.tar.xz SHA256: 0a288114e5f44e31987042c79aecff1ffad53a8154b8ec971c24a69a80f81f77 xkbcomp-1.4.7.tar.xz SHA512: 6f468dce9d2499ab1022f4288d46f66af149dac0a161fb5b9dc0c262bc70c2c3d254db2c6fb5df1e2793c822e2d55c6da5fd037ce523a555b7c3de23e35c49ef xkbcomp-1.4.7.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/app/xkbcomp-1.4.7.tar.xz.sig Please confirm the checksums. I get different for gz and xz files here. No problem with the other releases from last night. The ones listed match the original files on my system that were uploaded, and the copies I just downloaded from the listed URLs. I checked using the GNU sha256sum/sha512sum commands as well as the Solaris digest command. -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris
[ANNOUNCE] xkbutils 1.0.6
xkbutils is a collection of small utilities utilizing the XKeyboard (XKB) extension to the X11 protocol. It includes: * xkbbell - generate XKB bell events * xkbvleds - display the state of LEDs on an XKB keyboard in a window * xkbwatch - reports changes in the XKB keyboard state This release includes minor cleanups, including a fix for an issue that prevented building with gcc 14 betas. Alan Coopersmith (6): gitlab CI: stop requiring Signed-off-by in commits Remove "All rights reserved" from Oracle copyright notices xkbwatch: Fix -Wincompatible-pointer-types warning (Issue #2) Remove uSetErrorFile() Change sprintf calls to use snprintf instead xkbutils 1.0.6 git tag: xkbutils-1.0.6 https://xorg.freedesktop.org/archive/individual/app/xkbutils-1.0.6.tar.gz SHA256: d747d4ce5c390223e3bfdb13a1f673d3e19ae46ded25838cb8b28b1bafe1b9bd xkbutils-1.0.6.tar.gz SHA512: 7700ccb2aa9307f55abfdbfee69d1cbb96570bf2564ba1ec4e59b623ea7bdd39ec051b650ba1233560693c444930b77353e43979ae0d97a0918948282b8f1fa4 xkbutils-1.0.6.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/app/xkbutils-1.0.6.tar.gz.sig https://xorg.freedesktop.org/archive/individual/app/xkbutils-1.0.6.tar.xz SHA256: 31a2bbee1e09ccba01de92897b8f540b545de812f318d31de07bd3a5a75ee25e xkbutils-1.0.6.tar.xz SHA512: 78fb7ab4ef6642040992529444944080aca7a2ec4118f9a64c45dacc37e4041181df7bcd1f4270e11b9fbc8bd60a131b4702d2aa95741d89c54582ff8a8f896e xkbutils-1.0.6.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/app/xkbutils-1.0.6.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] bitmap 1.1.1
This package provides a rudimentary editor for XBM format bitmap files, and programs to convert between XBM bitmaps and ascii art. This release adds -help and -version options to all three programs. For those building for 32-bit platforms, it also enables use of the "large file" APIs - though no file processed by these programs should ever be anywhere near 2GB in size, it may be stored on a filesystem which uses large inode numbers not supported by the original 32-bit APIs. Since this release was generated using the new GNU autoconf 2.72, this also adds a --enable-year2038 configure flag which may allow imake to work with files whose timestamps are later than January 19, 2038, but this has not been tested. Alan Coopersmith (6): configure: Use AC_SYS_LARGEFILE to enable large file support Ensure all *.c files include config.h before any other headers atobm, bmtoa, bitmap: Add -help and -version options bitmap: Print which option was in error along with usage message Remove "All rights reserved" from Oracle copyright notices bitmap 1.1.1 git tag: bitmap-1.1.1 https://xorg.freedesktop.org/archive/individual/app/bitmap-1.1.1.tar.gz SHA256: 86928020ece030435eb5ae795a5f22c5ca0886a6c589187886d1b6d14d9eec81 bitmap-1.1.1.tar.gz SHA512: 3199463fd0d81665854ec1bd3a9dd44fa87db808df133e2f84d2110905562ca5951ebeec7ce1e3b1e8adf3e34af6725dc017428d2502007e820f907682020c49 bitmap-1.1.1.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/app/bitmap-1.1.1.tar.gz.sig https://xorg.freedesktop.org/archive/individual/app/bitmap-1.1.1.tar.xz SHA256: 63d42eb63fe48198b39344af49949e5e424cc62ce8d722781fdad4a4fa3426e6 bitmap-1.1.1.tar.xz SHA512: 69096a73739019545f2eb44b823e659b84377cf7c497243c89cbf3f26c9623c31fecfa36628022d241a581a5930e9e2394ec116e5c6d9df94097b45661261307 bitmap-1.1.1.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/app/bitmap-1.1.1.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] xditview 1.0.7
xditview displays ditroff output on an X display. This release adds -help & -version options to the xditview command. It also enables the use of the Xft code inherited from XFree86 which was previously not enabled in our conversion from Imake to autoconf. 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, it may be stored on a filesystem which uses large inode numbers not supported by the original 32-bit APIs. 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. While this program remains lightly maintained by X.Org, packagers may want to consider if the gxditview fork maintained as part of the groff packages offers a better alternative for your users. Alan Coopersmith (17): configure: Use AC_SYS_LARGEFILE to enable large file support gitlab CI: stop requiring Signed-off-by in commits Dvi.c: remove unused XtStrlen macro Convert to X.Org standard code style lex.c: increment length counters when adding to buffer Replace strcpy() calls with strncpy() or memcpy() Add bounds check to getstr() More variable scope reductions as recommended by cppcheck Initialize more variables in their declarations configure: Add --with-xft and --without-xft flags to control USE_XFT Mark more char * as const Add CWARNFLAGS to AM_CFLAGS GetLine: resolve -Wmaybe-uninitialized warning Add .git-blame-ignore-revs to hide whitespace commits from git blame Print which argument was unknown before giving usage message Add -help and -version options xditview 1.0.7 git tag: xditview-1.0.7 https://xorg.freedesktop.org/archive/individual/app/xditview-1.0.7.tar.gz SHA256: 2fdc4985711c6b8307683c2cfef79d3cebd2f1c8fa2e5ba900a9a11493d5d8dc xditview-1.0.7.tar.gz SHA512: f3a765ab553d2f3806f57324988e25a9ffda5332efc4d992094eb9437bc30234ee5e2d2543f29d7a1f79a07b0e5c64b2ccf88bad8289bc501a6e30c7a6eb9fa3 xditview-1.0.7.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/app/xditview-1.0.7.tar.gz.sig https://xorg.freedesktop.org/archive/individual/app/xditview-1.0.7.tar.xz SHA256: 039e2d447fa409d4bb25c4e87cf09b4d4b3eff2d3af5aee8e7e52165a3259fd7 xditview-1.0.7.tar.xz SHA512: da7e80cd9fbb5da0ec4949c6fed0bad135a2490767f030e60f1c51a9f5a62379572bf8b4dd6dec2fe824152d090470e62fce12c9144aaa1be1b48ddbc3b2910b xditview-1.0.7.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/app/xditview-1.0.7.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] xkbcomp 1.4.7
The xkbcomp utility compiles an XKB keyboard description for the X server to be able use it. This release mainly focuses on code cleanup and improving maintainability and making static analysis work better on this code base. It also fixes a bug that could cause build failures with gcc when the -ftracer option was used. Since this release was generated using the new GNU autoconf 2.72, this also adds a --enable-year2038 configure flag which may allow xkbcomp to work with files whose timestamps are later than January 19, 2038 on 32-bit platforms, but this has not been tested. Alan Coopersmith (34): gitlab CI: stop requiring Signed-off-by in commits Eliminate 20 -Wimplicit-fallthrough warnings Remove register keyword from variable declarations Variable scope reductions Use C99 struct initializers Delete unused uTmpAlloc/uTmpFree wrappers around alloca() Replace uAlloc() and uTypedAlloc() with direct malloc() calls Replace uCalloc() and uTypedCalloc() with direct calloc() calls Replace uTypedRealloc() with direct reallocarray() calls Replace uTypedRecalloc() with direct recallocarray() calls Replace uFree() with direct free() calls Remove unnecessary checks for NULL pointers before calling free() Replace Opaque with direct usage of void * Remove unnecessary casts from memcpy() calls Remove unnecessary casts from bzero() calls Replace malloc()+bzero() pairs with calloc() calls Fix 106 missing-field-initializers warnings in misc.c Replace && with & for bitwise comparison Use asprintf() if the platform supports it Handle -Wstringop-truncation warning in HandleOverlayDef() Remove #ifdef sgi sections FindKeypadVMod: check xkb is not NULL before dereference, not after XkbAddDirectoryToPath: don't leak existing paths on realloc() failure Mark more functions and variables static Remove unused "no indent" (NOI) debug functions Only build debug infrastructure if DEBUG is defined Stop building more unused functions Use unsigned ints when shifting to create bitmasks Mark more pointers as const Replace calloc(strlen())+strcpy() pairs with strdup() calls xkbcomp.h: include config.h before any other headers configure: raise minimum autoconf requirement to 2.70 GenerateListing: close outFile before returning xkbcomp 1.4.7 Leandro Nini (1): Avoid possibly dereferencing null pointer git tag: xkbcomp-1.4.7 https://xorg.freedesktop.org/archive/individual/app/xkbcomp-1.4.7.tar.gz SHA256: 00cecc490fcbe2f789cf13c408c459673c2c33ab758d802677321cffcda35373 xkbcomp-1.4.7.tar.gz SHA512: c24d2d54897137534e3f4748da243fbaa9167a5e45c977605c24a7dd1fc9f8491dccef76c04555eebc79c264d0500a576e64f9c8f86284fb4bdd53c07e030198 xkbcomp-1.4.7.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/app/xkbcomp-1.4.7.tar.gz.sig https://xorg.freedesktop.org/archive/individual/app/xkbcomp-1.4.7.tar.xz SHA256: 0a288114e5f44e31987042c79aecff1ffad53a8154b8ec971c24a69a80f81f77 xkbcomp-1.4.7.tar.xz SHA512: 6f468dce9d2499ab1022f4288d46f66af149dac0a161fb5b9dc0c262bc70c2c3d254db2c6fb5df1e2793c822e2d55c6da5fd037ce523a555b7c3de23e35c49ef xkbcomp-1.4.7.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/app/xkbcomp-1.4.7.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] xmore 1.0.4
xmore is a plain text display program for the X Window System. This release adds -help and -version options to the xmore command. Alan Coopersmith (10): gitlab CI: add a basic build test Build xz tarballs instead of bzip2 gitlab CI: stop requiring Signed-off-by in commits Print which arguments were unknown before giving usage message Add -help and -version options Handle clang -Wmissing-noreturn warning Handle clang -Wunused-macros warnings Handle clang -Wunused-parameter warnings Fix spelling/wording issues xmore 1.0.4 Samy Mahmoudi (1): COPYING: set license information git tag: xmore-1.0.4 https://xorg.freedesktop.org/archive/individual/app/xmore-1.0.4.tar.gz SHA256: 6f853b8e0254268900fc709fc20b64208037a3c5bf3680184fcbb93994330b75 xmore-1.0.4.tar.gz SHA512: fc373d4c7403ad67e649d1e89688f500eb101ee6509fabdebde0e69f7d9f6ed5780db84e6f62f5e69499c2744a1d10b4103d75259cc2eeea5aad023beec4aa1c xmore-1.0.4.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/app/xmore-1.0.4.tar.gz.sig https://xorg.freedesktop.org/archive/individual/app/xmore-1.0.4.tar.xz SHA256: 7eb560dbc1de4e43c64fe491ad73907a29d734cca82a9ad82c7d3feb9cdb0a9a xmore-1.0.4.tar.xz SHA512: 52ac9bca78431f5f830b4607ff2cc375ab90e11380e0d4d3e591689359806cc7c7ec92c713d4d65742f40407e4f407c372759e5d03e30a30dfd866e6d5c6f6f7 xmore-1.0.4.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/app/xmore-1.0.4.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] xprop 1.2.7
xprop is a command line tool to display and/or set window and font properties of an X server. This release fixes a failure to build with C23 compilers. Alan Coopersmith (2): Fix C23 build by renaming variable 'true' xprop 1.2.7 git tag: xprop-1.2.7 https://xorg.freedesktop.org/archive/individual/app/xprop-1.2.7.tar.gz SHA256: 11c06a876b0aa0bfac6cbfe4b3ebe1f5062f8b39b9b1b6c136a8629265f134b6 xprop-1.2.7.tar.gz SHA512: 960735a305deabc79b54e9180c425007698bbf3868dee0d092e2c5481526bf503883f9e3e9490e51fd4186e89aac9737ee9c2364970c4c475e8672fa997218cb xprop-1.2.7.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/app/xprop-1.2.7.tar.gz.sig https://xorg.freedesktop.org/archive/individual/app/xprop-1.2.7.tar.xz SHA256: 4436e3148bb91a162406230d9f736a49ca8b50b74790015dc15d78d6ce8e825f xprop-1.2.7.tar.xz SHA512: 84ada23660e2aef7024352e1a774f920e86c55fbfda486c087b9f41f8da30a84734fe753b62432f3df16913e86da4a18ce04ca018091d444cef727de97bf94f1 xprop-1.2.7.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/app/xprop-1.2.7.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
Re: X.Org Security Advisory: Issues in X.Org X server prior to 21.1.12 and Xwayland prior to 23.2.5
The fix we provided for CVE-2024-31083 introduced a double-free in some circumstances, which led to X server crashes. This has been fixed now in xorg-server-21.1.13 and xwayland-23.2.6. For those applying patches instead of upgrades, see https://gitlab.freedesktop.org/xorg/xserver/-/commit/337d8d48b618d4fc0168a7b978be4c3447650b04 -Alan Coopersmith- alan.coopersm...@oracle.com X.Org Security Response Team - xorg-secur...@lists.x.org On 4/3/24 11:43, Alan Coopersmith wrote: X.Org Security Advisory: April 3, 2024 Issues in X.Org X server prior to 21.1.12 and Xwayland prior to 23.2.5 == Multiple issues have been found in the X server and Xwayland implementations published by X.Org for which we are releasing security fixes for in xorg-server-21.1.12 and xwayland-23.2.5. The first 3 can be triggered by a client using a different endianness from the X server and making particular requests. The X server replies will use the byte-swapped length of the return data, causing the X server to read memory values from the heap and write it back to the client, until it finally hits an unmapped page and segfaults. The client cannot control what portion of the server's heap memory the X server copies into its replies, but as the length values are typically small numbers stored into a 32-bit integer, the size attempted for the out-of-bounds read may be large. Xwayland versions 23.1 and later disable support for byte-swapping by default, and are thus protected from these issues unless the Xwayland server is started with the +byteswappedclients option on the command line. X.Org plans to include this change in the next release branch of the other X.Org X servers. The new xorg-server-21.1.12 release adds the ability to disable byte-swapped clients as well, though it retains the current default of leaving them enabled. For all of the provided X servers in this release, the command-line option -byteswappedclients may be used to disable byte-swapping support for X clients with a different endianness than the X server. Support for such clients may also be disabled for the Xorg server by providing a file in /etc/X11/xorg.conf.d/ containing the contents: Section "ServerFlags" Option "AllowByteSwappedClients" "False" EndSection 1) CVE-2024-31080: Heap buffer overread/data leakage in ProcXIGetSelectedEvents Introduced in: xorg-server-1.7.0 (2009) Fixed in: xorg-server-21.1.12 and xwayland-23.2.5 Fix: https://gitlab.freedesktop.org/xorg/xserver/-/commit/96798fc1967491c80a4d0 Found by: Alan Coopersmith of Oracle Solaris, while investigating https://debbugs.gnu.org/cgi/bugreport.cgi?bug=69762 The ProcXIGetSelectedEvents() function uses the byte-swapped length of the return data for the amount of data to return to the client, if the client has a different endianness than the X server. xorg-server-21.1.12 and xwayland-23.2.5 have been patched to fix this issue. 2) CVE-2024-31081: Heap buffer overread/data leakage in ProcXIPassiveGrabDevice Introduced in: xorg-server-1.7.0 (2009) Fixed in: xorg-server-21.1.12 and xwayland-23.2.5 Fix: https://gitlab.freedesktop.org/xorg/xserver/-/commit/3e77295f888c67fc7645d Found by: Alan Coopersmith of Oracle Solaris The ProcXIPassiveGrabDevice() function uses the byte-swapped length of the return data for the amount of data to return to the client, if the client has a different endianness than the X server. xorg-server-21.1.12 and xwayland-23.2.5 have been patched to fix this issue. 3) CVE-2024-31082: Heap buffer overread/data leakage in ProcAppleDRICreatePixmap Introduced in: xorg-server-1.12.0 (2012) Fixed in: xorg-server-21.1.12 Fix: https://gitlab.freedesktop.org/xorg/xserver/-/commit/6c684d035c06fd41c727f Found by: Alan Coopersmith of Oracle Solaris The ProcAppleDRICreatePixmap() function uses the byte-swapped length of the return data for the amount of data to return to the client, if the client has a different endianness than the X server. This function is only found in the Xquartz server for MacOS systems, and not in Xwayland, Xorg, or any other X servers. xorg-server-21.1.12 has been patched to fix this issue. 4) CVE-2024-31083: User-after-free in ProcRenderAddGlyphs Introduced in: prior to X11R6.7 (2004) Fixed in: xorg-server-21.1.12 and xwayland-23.2.5 Fix: https://gitlab.freedesktop.org/xorg/xserver/-/commit/bdca6c3d1f5057eeb3160 Found by: Jan-Niklas Sohn working with Trend Micro Zero Day Initiative The ProcRenderAddGlyphs() function calls the AllocateGlyph() function to store new glyphs sent by the client to the X server. AllocateGlyph() would return a new glyph with refcount=0 and a re-used glyph would end up not changing the refcount at all. The resulting glyph_new array would thus have multiple entries pointing to the same non-refcounted glyp
[ANNOUNCE] xconsole 1.1.0
xconsole displays in a X11 window the messages which are usually sent to /dev/console. This release fixes use of the scroll wheel in the text area, adds -version and -help options, and removes support for several older OS'es. 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, it is a prerequisite for post-y2038 support. 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 (13): configure: Use AC_SYS_LARGEFILE to enable large file support Add -version option Fix -version handling to not require opening a display first Add -help option and usage message when unknown options are given man page: resync SYNOPSIS and DESCRIPTION sections Allow scrolling in text area with mouse wheel unifdef __hpux unifdef hpux unifdef __UNIXWARE__ unifdef SCO325 Remove ifdefs for non-Solaris SysV systems unifdef _AIX xconsole 1.1.0 git tag: xconsole-1.1.0 https://xorg.freedesktop.org/archive/individual/app/xconsole-1.1.0.tar.gz SHA256: fe5d2ba99b754909b2a04ce4abf054cd1e3134a830d69aea82e8465cc9f73942 xconsole-1.1.0.tar.gz SHA512: 1fae2dac98f1cfdc6034498b8800edbc347e2b436c8a87e700d3cb0fd17012fafc56032cc425d2fc60fa3fea11acae17ed2ef68cd7b74c7e2aec0357d03222fc xconsole-1.1.0.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/app/xconsole-1.1.0.tar.gz.sig https://xorg.freedesktop.org/archive/individual/app/xconsole-1.1.0.tar.xz SHA256: 0c775978cacdda76dfc8b5a97142f145a177d26220dd307866d9dd62e7391189 xconsole-1.1.0.tar.xz SHA512: 1b5b1e1e15e3b988c159e924ac5c51734c4e37ed112815fc6bf6e36f80e840ccd904a4f0b0f27191e0dbf656d367a38873fd493a266887daa111e5266eebf37e xconsole-1.1.0.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/app/xconsole-1.1.0.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
Re: Having troubles using XkbKeycodeToKeysym
On 5/1/24 02:39, Mibi88 wrote: Hello, I hope that I'm asking on the right place for help, if not, where should I ask for help about XLib? I'm writing a program that uses opengl, glx and xlib. Everything works fine, I can get the mouse position, the mouse button press events etc. But when I try to get Symcodes from keycodes, my program just segfaults. I checked the arguments I'm passing multiple times, I tried using XKeycodeToKeysym... I tested it on another computer, and I had the same issue. I'm getting the event like this: if(XPending(window->display)){ XNextEvent(window->display, >event); if(window->event.type== KeymapNotify){ That should be MappingNotify, not KeymapNotify, as described in: https://tronche.com/gui/x/xlib/events/window-state-change/mapping.html XRefreshKeyboardMapping(&(window->event.xmapping)); -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris
[ANNOUNCE] iceauth 1.0.10
The iceauth program is used to edit and display the authorization information used in connecting with ICE. It operates very much like the xauth program for X11 connection authentication records. This is a minor bugfix release, including fixes for compiler warnings. For those building for 32-bit platforms, it also enables use of the "large file" APIs - while ICEauthority files should never be more than 2gb in size, they may be stored on filesystems with large inodes. Since this release was generated using the new GNU autoconf 2.72, this also adds a --enable-year2038 configure flag which may allow iceauth to work with files whose timestamps are later than January 19, 2038, but this has not been tested. Alan Coopersmith (7): gitlab CI: stop requiring Signed-off-by in commits configure: Use AC_SYS_LARGEFILE to enable large file support Use reallocarray if available, provide local version if not Silence -Wanalyzer-out-of-bounds warnings from gcc 13 Variable scope reductions, as suggested by cppcheck unifdef __UNIXOS2__ iceauth 1.0.10 git tag: iceauth-1.0.10 https://xorg.freedesktop.org/archive/individual/app/iceauth-1.0.10.tar.gz SHA256: f17f373c6e7bfef9cfa4c688f165dfebec7642ad7c6304c5bb3c9bc2bfcde747 iceauth-1.0.10.tar.gz SHA512: 44e1a03231070e3e055b9a01307a7e98ce08687a2fbf1559a1c6df4e205eb700dfb51b880bdde1de70db2bdf5f1e1dfe021330faad900784dd3729c2bafde021 iceauth-1.0.10.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/app/iceauth-1.0.10.tar.gz.sig https://xorg.freedesktop.org/archive/individual/app/iceauth-1.0.10.tar.xz SHA256: 3deefb7da26af9dc799b5628d929d91c9af68c78575639944db3b955f29aa029 iceauth-1.0.10.tar.xz SHA512: cfadac03a3f72f3c0bb58f67984a033847c76e7e3fdd9ebce583c0554d7f9484faf5053d878f5a82a543cdcc8e2ef8acecadb8830bd3c53584d7ec950cb51cc3 iceauth-1.0.10.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/app/iceauth-1.0.10.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] xf86-video-chips 1.5.0
This Xorg driver supports the graphics devices from Chips & Technologies. Alan Coopersmith (18): Build xz tarballs instead of bzip2 Fix spelling/wording issues gitlab CI: add a basic build test gitlab CI: stop requiring Signed-off-by in commits gitlab CI: ensure libtool is installed in build container configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL configure: quote call to AC_LANG_SOURCE in AC_LINK_IFELSE Add X.Org's standard C warning flags to AM_CFLAGS Fix -Wmisleading-indentation warning in chipsPreInitHiQV() Handle 4 -Wmissing-prototypes warnings AsmMacros.h: convert function definitions from K to C89 unifdef NCR unifdef Lynx unifdef __SCO__ unifdef __USLC__ Remove ifdef checks for non-Solaris SVR4 systems Quiet -Wredundant-decls from xorg/os.h fallbacks for new libc functions xf86-video-chips 1.5.0 git tag: xf86-video-chips-1.5.0 https://xorg.freedesktop.org/archive/individual/driver/xf86-video-chips-1.5.0.tar.gz SHA256: ceaf0e7d010baafa9836246e9df6b475545b24c3b00a710665d6a54b2a74920e xf86-video-chips-1.5.0.tar.gz SHA512: 28a84552f5dd97a0cecd5676907f09c158a4581af514be890a79f499596fe50e003286211813c115cec2fafdf8df8b346403bd097e3c13093890cd947781b3d3 xf86-video-chips-1.5.0.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/driver/xf86-video-chips-1.5.0.tar.gz.sig https://xorg.freedesktop.org/archive/individual/driver/xf86-video-chips-1.5.0.tar.xz SHA256: 84c3d9640ec85a94673ac98e6b546568414c2925ae46dca8205b42014793d4b3 xf86-video-chips-1.5.0.tar.xz SHA512: 96e4e28211cf75da3bd7c279ce1dcef8403aa2d36e2a0b878c1c71e5a85703ea9836355926f4d60421b7bb63a9a516dcdb87a22a65b97bdaeac60a0031870890 xf86-video-chips-1.5.0.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/driver/xf86-video-chips-1.5.0.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] xf86-video-vboxvideo 1.0.1
xf86-video-vboxvideo - VirtualBox video driver for the Xorg X server This driver is only for use in VirtualBox guests without the vboxvideo kernel modesetting driver in the guest kernel, and which are configured to use the VBoxVGA device instead of a VMWare-compatible video device emulation. Guests with the vboxvideo kernel modesetting driver should use the Xorg "modesetting" driver module instead of this one. This driver is dedicated to the memory of Michael Thayer, who brought it to X.Org and made the initial release before he passed away in 2019. This release fixes a failure to build with C23 compilers, and cleans up some compiler warnings. Alan Coopersmith (16): Update README for gitlab migration Update configure.ac bug URL for gitlab migration Build xz tarballs instead of bzip2 Fix spelling/wording issues gitlab CI: add a basic build test gitlab CI: stop requiring Signed-off-by in commits gitlab CI: ensure libtool is installed in build container configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL Add X.Org's standard C warning flags to AM_CFLAGS Silence some standard X.Org warnings that cause too much noise Quiet -Wredundant-decls from xorg/os.h fallbacks for new libc functions Fix 142 instances of -Wredundant-decls warning for RTASSERTVAR Stop building helpers.c COPYING: include all three MIT/X11 license variants from source files Fix builds with C23 compilers xf86-video-vboxvideo 1.0.1 git tag: xf86-video-vboxvideo-1.0.1 https://xorg.freedesktop.org/archive/individual/driver/xf86-video-vboxvideo-1.0.1.tar.gz SHA256: 67ced0b1aae081fb1526410c39075d686444ca3eaf944b7e55096758836411ff xf86-video-vboxvideo-1.0.1.tar.gz SHA512: d2a7ec56f2d9356ca6c3acc8b7cfbce0a80e08740b5c7c0efd7dc5831b8a9256549bb48f1f92a76542c40430a6bb0426cdcbe38468df98f1324c637a303a84ce xf86-video-vboxvideo-1.0.1.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/driver/xf86-video-vboxvideo-1.0.1.tar.gz.sig https://xorg.freedesktop.org/archive/individual/driver/xf86-video-vboxvideo-1.0.1.tar.xz SHA256: 8efc65fc7d2bc56bd883c31170dc367f03b3dba85f8268eff36d55138a7b7f8a xf86-video-vboxvideo-1.0.1.tar.xz SHA512: a0428e81e2861d59d0cc0e75fee14ba320322f057257568e10eb6347a55d85bcc1ba8973e5a2dfda7f5f24bbefefad7f7a555d4af2823a7b0ccad2c18105139c xf86-video-vboxvideo-1.0.1.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/driver/xf86-video-vboxvideo-1.0.1.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] xf86-video-nv 2.1.23
This is the NVIDIA video driver for the Xorg server, for devices not supported by a kernel driver. Alan Coopersmith (13): gitlab CI: stop requiring Signed-off-by in commits Remove "All rights reserved" from Oracle copyright notices gitlab CI: ensure libtool is installed in build container Don't call xf86DisableRandR in ABI_VIDEODRV_VERSION 24 & later configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL Add X.Org's standard C warning flags to AM_CFLAGS Fix 4 -Wdiscarded-qualifiers warnings Fix warning: ‘NVDMAKickoffCallback’ defined but not used [-Wunused-function] Fix warning: ‘NVPatternROP’ defined but not used [-Wunused-const-variable=] Fix -Wdiscarded-qualifiers warning in G80PreInit Fix warning: no previous prototype for ‘G80ExaInit’ [-Wmissing-prototypes] riva_hw.c: Ensure ABS macro expands correctly xf86-video-nv 2.1.23 Yusuf Khan (2): fix nv on powerpc treewide: #if -> #ifdef git tag: xf86-video-nv-2.1.23 https://xorg.freedesktop.org/archive/individual/driver/xf86-video-nv-2.1.23.tar.gz SHA256: e8da41db94a1eef27ac9b94a39a13d416fc5fe136e0199fa012d02152a1dbd38 xf86-video-nv-2.1.23.tar.gz SHA512: 58d3f2a20e1138ac8c2206a8b81bb4018e5ee165509a1716eacd5ccf5ac1102b7a069b7e97a71d07aea1c892e2863bf8046a2068031042a05e8e075ebebcad6b xf86-video-nv-2.1.23.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/driver/xf86-video-nv-2.1.23.tar.gz.sig https://xorg.freedesktop.org/archive/individual/driver/xf86-video-nv-2.1.23.tar.xz SHA256: c68dbda431f3d47000606f8173b977b811c76ba9dda1a5d2e3ee12298aca xf86-video-nv-2.1.23.tar.xz SHA512: ce09f37bd29bbe588a8788d643240c9b0324654ea37b8e7f0f127494999f24b3048ca0c7ea91b33ef94efd12b570bfb73c8a5e20bf63749b01cbdc5669136b9e xf86-video-nv-2.1.23.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/driver/xf86-video-nv-2.1.23.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] lndir 1.0.5
lndir - create a shadow directory of symbolic links to another directory tree - This release fixes a bug which could cause lndir to segfault when a link includes a trailing slash. Since this release was generated using the new GNU autoconf 2.72, this also adds a --enable-year2038 configure flag which may allow lndir on 32-bit platforms to work with files whose timestamps are later than January 19, 2038, but this has not been tested. Alan Coopersmith (2): Fix #1: Segmentation fault on trailing slashes lndir 1.0.5 Naïm Favier (1): Make existing link warning more explicit git tag: lndir-1.0.5 https://xorg.freedesktop.org/archive/individual/util/lndir-1.0.5.tar.gz SHA256: 2be863f59e6833955b11295c43d79ab32464a8706d29072171cd8da95922a7a2 lndir-1.0.5.tar.gz SHA512: 8e60e20e57c01108ece10e7499b125d551f20e03a784339b2212b180a5213c0c7f761594de3c7819deb80b7cf91945353528963290cab9c36ecdd8348b1f27f0 lndir-1.0.5.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/util/lndir-1.0.5.tar.gz.sig https://xorg.freedesktop.org/archive/individual/util/lndir-1.0.5.tar.xz SHA256: 3b65577a5575cce095664f5492164a96941800fe6290a123731d47f3e7104ddb lndir-1.0.5.tar.xz SHA512: f6c1498ed0d867d4aa98ef098a9ab57027ac4e852f688b2c1695a3c9ca571b927bc401925e3bd7951fbf0db54798a55f838c4a4ad113dafd95d811ba61551061 lndir-1.0.5.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/util/lndir-1.0.5.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] libX11 1.8.8
libX11 is the original library for the core X11 protocol. This release includes: * Fix XIM input sometimes jumbled (#198, !236) * Fix _XkbReadGetDeviceInfoReply for nButtons == dev->buttons (!237) * Drop ifdefs for platforms that are no longer supported (!242, !243) * Assorted memory handling cleanups Alan Coopersmith (15): unifdef __osf__ unifdef AIXV3 unifdef ultrix unifdef __UNIXOS2__ unifdef hpux unifdef sgi unifdef __sgi unifdef __sgi_not_xconsortium unifdef __vax__ unifdef __uxp__ unifdef __QNX__ unifdef Lynx unifdef USL_SHAREDLIB unifdef NULL_NOT_ZERO libX11 1.8.8 Peter Hutterer (1): Fix _XkbReadGetDeviceInfoReply for nButtons == dev->buttons Takao Fujiwara (2): ximcp: Unmark to fabricate key events with XKeyEvent serial imDefLkup: Commit first info in XimCommitInfo Walter Harms (9): fix table width _XimLocalDestroyIC: no need to check arg for Xfree() _XimLocalCreateIC:no need to check arg for Xfree() _XimLocalCreateIC: minor cleanup _XimLocalCreateIC: get rid of bzero _XimLocalDestroyIC:fix possible mem leak Fix XCreateIC() memory leak (Part 2) _XimEncodeString:no need to check arg for Xfree() _XimProtoIMFree:no need to check arg for Xfree() git tag: libX11-1.8.8 https://xorg.freedesktop.org/archive/individual/lib/libX11-1.8.8.tar.gz SHA256: 26997a2bc48c03df7d670f8a4ee961d1d6b039bf947475e5fec6b7635b4efe72 libX11-1.8.8.tar.gz SHA512: 83e073a98d599fdcf5a32b71cdfcca9e5a03b4adf3ea4a64825fee9c2f2a4f204a18433b4ff3e1e0cdb485c286f1c580fab2a21052c33250c5da0f96701635ae libX11-1.8.8.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/lib/libX11-1.8.8.tar.gz.sig https://xorg.freedesktop.org/archive/individual/lib/libX11-1.8.8.tar.xz SHA256: 46afaebb2dd1a3a7348c0544a4b1c88c51de4bda885fde57d2cf98427ee5cbf6 libX11-1.8.8.tar.xz SHA512: 4e7ce8f2d88b9475f960ea1d5730ece8953509e0c057cf2d0a2f5fa6a36e6577b0dcd7f16ac91b8fdd804aabec6d7e8f3067a3a8667bd2e41d72dd68ab70ef82 libX11-1.8.8.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/lib/libX11-1.8.8.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] xf86-video-savage 2.4.1
This driver supports the Savage family of graphics devices released by S3 in the late 1990's. This release fixes a failure to build with gcc 14 and cleans up several other compiler warnings. Alan Coopersmith (12): gitlab CI: ensure libtool is installed in build container Don't call xf86DisableRandR in ABI_VIDEODRV_VERSION 24 & later Don't build unused code for HorizScaleFactor != 1 configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL Add X.Org's standard C warning flags to AM_CFLAGS Revert "exa: Use exaGetPixmapFirstPixel() instead of devPrivate.ptr" Fix warning: no previous prototype for ‘SavageGetCopyROP’ Fix -Wdeclaration-after-statement warning in SavagePreInit() Use C99 named initializers for XF86ModReqInfo in SavagePreInit() Fix 5 -Wshadow warnings Quiet -Wredundant-decls from xorg/os.h fallbacks for new libc functions xf86-video-savage 2.4.1 git tag: xf86-video-savage-2.4.1 https://xorg.freedesktop.org/archive/individual/driver/xf86-video-savage-2.4.1.tar.gz SHA256: 5eea7a0391e8c93f6528135ad9b0c8550f287bbf838ac86d0b82b8b16493f965 xf86-video-savage-2.4.1.tar.gz SHA512: 163e3bdd3d1df5f4770c05b424de616c0ed41829f4f20d10a76a7eaac48a740935c9010ed48064e3e689d6c14a82d433a8f371a40998fcace255333479676c28 xf86-video-savage-2.4.1.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/driver/xf86-video-savage-2.4.1.tar.gz.sig https://xorg.freedesktop.org/archive/individual/driver/xf86-video-savage-2.4.1.tar.xz SHA256: 674191160c61982199c582233c5f1df5163a09f3ecbcb3d5bb5079b31a7d10af xf86-video-savage-2.4.1.tar.xz SHA512: 7928dafa148340e4a6c0ecd2324a69a67aa8fec55d316468c7e68fd79d1a388fd0e1f593d39b6dab0c8a5876b23e7c65c037a3285d340fa82b27ec7c2d5c8713 xf86-video-savage-2.4.1.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/driver/xf86-video-savage-2.4.1.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] libXmu 1.2.0
libXmu - X miscellaneous utility routines library - This release raises the minimum version of libXt required to 1.1.0 (released in 2011), and for those builders who need to regenerate the autoconf files, raises the minimum version of autoconf required to 2.70 (released in 2020). Alan Coopersmith (21): configure: raise minimum autoconf requirement to 2.70 src/Makefile.am: Remove hardcoded -D_BSD_SOURCE configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL test: Convert test code to use glib test helpers test: Add simple test cases for functions in src/RdBitF.c test: Add simple test cases for functions in src/CursorName.c test: Add simple test cases for functions in src/Lower.c test: Add simple test cases for functions in src/StrToBS.c test: Add simple test cases for functions in src/StrToGrav.c test: Add simple test cases for functions in src/StrToJust.c test: Add simple test cases for functions in src/StrToLong.c test: Add simple test cases for functions in src/StrToOrnt.c test: Add simple test cases for functions in src/StrToShap.c test: Add simple test cases for functions in src/reallocarray.c XmuReadBitmapDataFromFile: set close-on-exec when opening files unifdef hpux unifdef Lynx Remove "#ifndef notdef" checks unifdef SYSV Use XtAsprintf to simplify os_name string generation libXmu 1.2.0 git tag: libXmu-1.2.0 https://xorg.freedesktop.org/archive/individual/lib/libXmu-1.2.0.tar.gz SHA256: b4686c4b4570044bcfc35bfaa3edbe68185ddf8e3250387f74a140c8e45afb2f libXmu-1.2.0.tar.gz SHA512: 1a42cb4c5268f58ea1a582003cc6e3cc5839157a1cf4961c963d25898a53e2720b3e16be07622b9e16e92e69c260b70c4abad91b49d192036c3d7422ccda179c libXmu-1.2.0.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/lib/libXmu-1.2.0.tar.gz.sig https://xorg.freedesktop.org/archive/individual/lib/libXmu-1.2.0.tar.xz SHA256: 072026fe305889538e5b0c5f9cbcd623d2c27d2b85dcd37ca369ab21590b6963 libXmu-1.2.0.tar.xz SHA512: 199310c57d9ce15d3a049890ba2b853357fbda267ca0f075624ed4757c72c548a1c4153a4f7492a2ebf06eb90518ef02c21b44ca298933c038c62196f2cddb2e libXmu-1.2.0.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/lib/libXmu-1.2.0.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
Re: [ANNOUNCE] libX11 1.8.8
On 3/24/24 15:26, Alan Coopersmith wrote: libX11 is the original library for the core X11 protocol. This release includes: * Fix XIM input sometimes jumbled (#198, !236) * Drop ifdefs for platforms that are no longer supported (!242, !243) Unfortunately, this release included two regressions: - A failure to build on Win32 platforms, already fixed in git: https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/204 https://gitlab.freedesktop.org/xorg/lib/libx11/-/merge_requests/245 - Problems handling keyboard input via XIM: https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/205 https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/206 https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/207 https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/208 The developer of the commit that caused the second issue has proposed a fix in https://gitlab.freedesktop.org/xorg/lib/libx11/-/merge_requests/246 while another user has proposed reverting the MR entirely in https://gitlab.freedesktop.org/xorg/lib/libx11/-/merge_requests/247 Which of these gets chosen for inclusion in libX11 1.8.9 depends on whether people who test the first say it solves all the problems they saw introduced in 1.8.8 or if more work is needed, so please test and provide feedback on the bug or MR links above. -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris
X.Org Security Advisory: Issues in X.Org X server prior to 21.1.12 and Xwayland prior to 23.2.5
X.Org Security Advisory: April 3, 2024 Issues in X.Org X server prior to 21.1.12 and Xwayland prior to 23.2.5 == Multiple issues have been found in the X server and Xwayland implementations published by X.Org for which we are releasing security fixes for in xorg-server-21.1.12 and xwayland-23.2.5. The first 3 can be triggered by a client using a different endianness from the X server and making particular requests. The X server replies will use the byte-swapped length of the return data, causing the X server to read memory values from the heap and write it back to the client, until it finally hits an unmapped page and segfaults. The client cannot control what portion of the server's heap memory the X server copies into its replies, but as the length values are typically small numbers stored into a 32-bit integer, the size attempted for the out-of-bounds read may be large. Xwayland versions 23.1 and later disable support for byte-swapping by default, and are thus protected from these issues unless the Xwayland server is started with the +byteswappedclients option on the command line. X.Org plans to include this change in the next release branch of the other X.Org X servers. The new xorg-server-21.1.12 release adds the ability to disable byte-swapped clients as well, though it retains the current default of leaving them enabled. For all of the provided X servers in this release, the command-line option -byteswappedclients may be used to disable byte-swapping support for X clients with a different endianness than the X server. Support for such clients may also be disabled for the Xorg server by providing a file in /etc/X11/xorg.conf.d/ containing the contents: Section "ServerFlags" Option "AllowByteSwappedClients" "False" EndSection 1) CVE-2024-31080: Heap buffer overread/data leakage in ProcXIGetSelectedEvents Introduced in: xorg-server-1.7.0 (2009) Fixed in: xorg-server-21.1.12 and xwayland-23.2.5 Fix: https://gitlab.freedesktop.org/xorg/xserver/-/commit/96798fc1967491c80a4d0 Found by: Alan Coopersmith of Oracle Solaris, while investigating https://debbugs.gnu.org/cgi/bugreport.cgi?bug=69762 The ProcXIGetSelectedEvents() function uses the byte-swapped length of the return data for the amount of data to return to the client, if the client has a different endianness than the X server. xorg-server-21.1.12 and xwayland-23.2.5 have been patched to fix this issue. 2) CVE-2024-31081: Heap buffer overread/data leakage in ProcXIPassiveGrabDevice Introduced in: xorg-server-1.7.0 (2009) Fixed in: xorg-server-21.1.12 and xwayland-23.2.5 Fix: https://gitlab.freedesktop.org/xorg/xserver/-/commit/3e77295f888c67fc7645d Found by: Alan Coopersmith of Oracle Solaris The ProcXIPassiveGrabDevice() function uses the byte-swapped length of the return data for the amount of data to return to the client, if the client has a different endianness than the X server. xorg-server-21.1.12 and xwayland-23.2.5 have been patched to fix this issue. 3) CVE-2024-31082: Heap buffer overread/data leakage in ProcAppleDRICreatePixmap Introduced in: xorg-server-1.12.0 (2012) Fixed in: xorg-server-21.1.12 Fix: https://gitlab.freedesktop.org/xorg/xserver/-/commit/6c684d035c06fd41c727f Found by: Alan Coopersmith of Oracle Solaris The ProcAppleDRICreatePixmap() function uses the byte-swapped length of the return data for the amount of data to return to the client, if the client has a different endianness than the X server. This function is only found in the Xquartz server for MacOS systems, and not in Xwayland, Xorg, or any other X servers. xorg-server-21.1.12 has been patched to fix this issue. 4) CVE-2024-31083: User-after-free in ProcRenderAddGlyphs Introduced in: prior to X11R6.7 (2004) Fixed in: xorg-server-21.1.12 and xwayland-23.2.5 Fix: https://gitlab.freedesktop.org/xorg/xserver/-/commit/bdca6c3d1f5057eeb3160 Found by: Jan-Niklas Sohn working with Trend Micro Zero Day Initiative The ProcRenderAddGlyphs() function calls the AllocateGlyph() function to store new glyphs sent by the client to the X server. AllocateGlyph() would return a new glyph with refcount=0 and a re-used glyph would end up not changing the refcount at all. The resulting glyph_new array would thus have multiple entries pointing to the same non-refcounted glyphs. ProcRenderAddGlyphs() may free a glyph, resulting in a use-after-free when the same glyph pointer is then later used. xorg-server-21.1.12 and xwayland-23.2.5 have been patched to fix this issue. X.Org thanks all of those who reported and fixed these issues, and those who helped with the review and release of this advisory and these fixes. -- -Alan Coopersmith- alan.coopersm...@oracle.com X.Org Secur
[ANNOUNCE] xdm 1.1.16
xdm is a basic X11 display manager and GUI login screen. This release fixes a failure to build with the recent libXaw 1.0.16 release due to a change introduced in xdm 1.1.15 to address gcc 14 build issues. Alan Coopersmith (2): Define _CONST_X_STRING when including Xaw & Xt headers xdm 1.1.16 git tag: xdm-1.1.16 https://xorg.freedesktop.org/archive/individual/app/xdm-1.1.16.tar.gz SHA256: 931013642b7fab893f374eb1aa6f9ad043c88b654802fc51f841cea76aff44e0 xdm-1.1.16.tar.gz SHA512: e891d26eb158c78908a1afefca62b0fc74ed05d55064ce0aaf6dfbacc741d4eef1ce92910dbff2f703cac23bda55c83127b1855de2169a0dd0bafc414f3140ca xdm-1.1.16.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/app/xdm-1.1.16.tar.gz.sig https://xorg.freedesktop.org/archive/individual/app/xdm-1.1.16.tar.xz SHA256: bcf2209881e95708363777b282fedb1c1055790f38046fa46beff2f1d087679c xdm-1.1.16.tar.xz SHA512: a7e0aca67b770b3939aee2c12feac3c0f5efa531ec4a6045ab8b53d9c35b701ab5533447feb39b7cbe0df74ff8483ee1637314b847b37a6c3f7e9c8fdf5e172d xdm-1.1.16.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/app/xdm-1.1.16.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] xorg-sgml-doctools 1.12.1
This package provides a common set of SGML entities and XML/CSS style sheets used in building/formatting the documentation provided in other X.Org packages. It's typically only needed by people building from source who want to produce formatted documentation from their builds, or those who have installed the HTML version of the documentation, which refers to the included common xorg.css stylesheet. This release includes support for building with meson as well as autoconf. Please test building with meson and report any issues you hit to our gitlab issue tracker at: https://gitlab.freedesktop.org/xorg/doc/xorg-sgml-doctools/-/issues as we plan on removing the autoconf build support in a future release. Alan Coopersmith (7): Build xz tarballs instead of bzip2 gitlab CI: add a basic build test Switch to XORG_DEFAULT_NOCODE_OPTIONS Remove "All rights reserved" from Oracle copyright notices gitlab CI: Update to latest CI templates & Debian stable release Add a meson build system xorg-sgml-doctools 1.12.1 Thierry LARONDE (1): Meson: align settables to autotools ones. Fix discrepancy. git tag: xorg-sgml-doctools-1.12.1 https://xorg.freedesktop.org/archive/individual/doc/xorg-sgml-doctools-1.12.1.tar.gz SHA256: 8de3406f96a02bc3ab51ff47ba1612d9a11fc25d2edcaa06caa2cb2420d7bae0 xorg-sgml-doctools-1.12.1.tar.gz SHA512: 6bf9976d2f3d91897a7ee7fea1f9e8f14b7b1d961e0c68ff592adbe0664081090c3e8f92eebe707e6c225813ad1f74af8cf3bf3d7bff283314f93b7f6b90eb10 xorg-sgml-doctools-1.12.1.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/doc/xorg-sgml-doctools-1.12.1.tar.gz.sig https://xorg.freedesktop.org/archive/individual/doc/xorg-sgml-doctools-1.12.1.tar.xz SHA256: 0a5d54c0706b4e89d5acd4d455db3745ab4ad26be627cce015b90ad403b56d6f xorg-sgml-doctools-1.12.1.tar.xz SHA512: 82a202a97da4d705d70e3a1865c5cc47f1007d32a239513f52e6e63912ce0363fbeafabbec36ad008d3f7df15f03c27a4f004e9b1da93eed0f7e5b3f27f7c4cf xorg-sgml-doctools-1.12.1.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/doc/xorg-sgml-doctools-1.12.1.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] libX11 1.8.9
libX11 is the original library for the core X11 protocol. This release includes: * Fix regressions introduced in 1.8.8 (!245, !248) - this includes reverting for now the previous "Fix XIM input sometimes jumbled (#198, !236)" Alan Coopersmith (2): xlibi18n: restore parse_line1 for WIN32 builds libX11 1.8.9 Peter Hutterer (2): Revert "imDefLkup: Commit first info in XimCommitInfo" Revert "ximcp: Unmark to fabricate key events with XKeyEvent serial" git tag: libX11-1.8.9 https://xorg.freedesktop.org/archive/individual/lib/libX11-1.8.9.tar.gz SHA256: 57ca5f07d263788ad661a86f4139412e8b699662e6b60c20f1f028c25a935e48 libX11-1.8.9.tar.gz SHA512: dd3fa1c406799dd76241911f66334759486aad9dc220b557cef9e4cbc555134da3831578a18b40756fabc2fb3fef5e9bf167c3b3efa0caa704c68b055c877d84 libX11-1.8.9.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/lib/libX11-1.8.9.tar.gz.sig https://xorg.freedesktop.org/archive/individual/lib/libX11-1.8.9.tar.xz SHA256: 779d8f111d144ef93e2daa5f23a762ce9555affc99592844e71c4243d3bd3262 libX11-1.8.9.tar.xz SHA512: 737af91818537295ac86be601b1e3d7e37d150716ec549580913b7cc9a44fee7a6ce9dbc3d46167eed91f23fe857c4dd355ed8f8440fe5fbbf8e9ebe47091b96 libX11-1.8.9.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/lib/libX11-1.8.9.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] xdm 1.1.15
xdm is a basic X11 display manager and GUI login screen. This release fixes a failure to build with the upcoming gcc 14, cleans up several other compiler warnings, fixes a bug in the generation of the xdm.service file for systemd, and removes a lot of dead code checks for platforms & features that have not been supported since the conversion from Imake to autoconf in 2005. Alan Coopersmith (26): gitlab CI: stop requiring Signed-off-by in commits Remove "All rights reserved" from Oracle copyright notices gitlab CI: Update to latest CI templates & Debian stable release configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL Fix -Wincompatible-pointer-types warning from gcc (issue #15) greeter: Handle const qualification differences between Solaris & Linux PAM greeter: Constify value argument to SetValue() unifdef ultrix unifdef sony unifdef PowerMAX_OS unifdef __convex__ unifdef hpux unifdef pegasus unifdef __UNIXOS2__ unifdef QNX4 unifdef AF_CHAOS unifdef AF_DECnet unifdef SYSV unifdef SIGNALS_RESET_WHEN_CAUGHT unifdef UNRELIABLE_SIGNALS unifdef FRAGILE_DEV_MEM Remove support for SVR4 systems other than Solaris/illumos include on all platforms with HAVE_GETSPNAM set, not just SVR4 unifdef __osf__ session.c: clear -Wredundant-decls warnings on Solaris xdm 1.1.15 Alisson Bruno (1): Fix --with-systemd-daemon option git tag: xdm-1.1.15 https://xorg.freedesktop.org/archive/individual/app/xdm-1.1.15.tar.gz SHA256: a8af0b40642d76356202ed8d217fd42acdcc21876de912a48c1ce69ccc4082cf xdm-1.1.15.tar.gz SHA512: ec9a9aacbb56aea27e4053d7304ab8dabbc4678e0115eeedd1ca51d917f5e42b52f701d1e2e89d0fc5961d6ea915f8906c44ffafc8a8303ad66d285dc6c1b1b9 xdm-1.1.15.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/app/xdm-1.1.15.tar.gz.sig https://xorg.freedesktop.org/archive/individual/app/xdm-1.1.15.tar.xz SHA256: 4bb028de68fa3ca918d46109123095c8ba89bea97c965ccc79c6387bfd84b172 xdm-1.1.15.tar.xz SHA512: b36c978b6a54e3db43f929c52cbf47ea226dc0fe018f8284d8c495c73f269af33a7441d5a5072d8e9b2a34e9c71767de9d8762bc3ed196b1bebc78b016f7d8bb xdm-1.1.15.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/app/xdm-1.1.15.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] libpciaccess 0.18.1
xorg/lib/libpciaccess - Generic PCI access library -- This release fixes the meson.build to honor meson's -Ddefault_library={shared,static,both} flag to control which types of library are built, instead of always forcing the build of only a shared library. Alan Coopersmith (2): meson: allow building static library, not just shared libpciaccess 0.18.1 git tag: libpciaccess-0.18.1 https://xorg.freedesktop.org/archive/individual/lib/libpciaccess-0.18.1.tar.xz SHA256: 4af43444b38adb5545d0ed1c2ce46d9608cc47b31c2387fc5181656765a6fa76 libpciaccess-0.18.1.tar.xz SHA512: ef27999446e735df2331e94219ee3dafe9198a2472bb452f63ef9c9c446d5431f9e231e224cfabdeba1402974a5a0064546f9abced4d1770f994f5fc0c2b3310 libpciaccess-0.18.1.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/lib/libpciaccess-0.18.1.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] xedit 1.2.4
Xedit is a simple text editor for X. This release adds -help and -version options, removes remnants of support for OS/2 & Interactive Unix, and fixes a crash if there is a call to an undefined function in lisp.lsp. Alan Coopersmith (7): gitlab CI: stop requiring Signed-off-by in commits Add -help and -version options unifdef __UNIXOS2__ Use AC_C_INLINE instead of ifdef __GNUC__ to check for inline keyword unifdef ISC Fix crash when undefined function called in lisp.lsp xedit 1.2.4 git tag: xedit-1.2.4 https://xorg.freedesktop.org/archive/individual/app/xedit-1.2.4.tar.gz SHA256: 094b36f22868191b69cb5222070eec050c3f735bd4e3cda50c7536d011f478fd xedit-1.2.4.tar.gz SHA512: 4168d249cecabea3328b52dc5b0ec9a9ea0ac83be0a18145874e07059dd10201112972ba07ba44b80dfdf64289e3d407df4640d4e89385fd755ce3c21875e7e8 xedit-1.2.4.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/app/xedit-1.2.4.tar.gz.sig https://xorg.freedesktop.org/archive/individual/app/xedit-1.2.4.tar.xz SHA256: b00d488b29cd007fadf9a4e44193cbdd72b48c94080be5ebc02565f21f9a2a71 xedit-1.2.4.tar.xz SHA512: 30819ec491f9a02db95c20eb8653389b29bf4a4a5c54701d156db67fcb8fade5276dcb3a656dca245c958d75d0ee6fe50ab207e040ce0065d9d9a1bd58d5b24c xedit-1.2.4.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/app/xedit-1.2.4.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] xload 1.2.0
xload displays a periodically updating histogram of the system load average. This release adds -help and -version options, and removes support for a number of older OS'es that predate the common getloadavg() system call. For those building for 32-bit platforms, it also enables use of the "large file" APIs in case its necessary to access file whose size or inode number is outside the range of the original 32-bit API. Since this release was generated using the new GNU autoconf 2.72, this also adds a --enable-year2038 configure flag which may allow xload on 32-bit platforms to work with files whose timestamps are later than January 19, 2038, but this has not been tested. Alan Coopersmith (17): unifdef -UUSG gitlab CI: stop requiring Signed-off-by in commits Print which arguments were unknown before giving usage message Add -help and -version options Use asprintf() if available configure: Use AC_SYS_LARGEFILE to enable large file support unifdef SYSV unifdef __osf__ unifdef hpux unifdef SVR4 unifdef att unifdef QNX4 Use autoconf to check for instead of ifdef BSD Use autoconf to check for instead of OS-specific ifdefs unifdef __bsdi__ Use imdent to realign remaining pre-processer directives xload 1.2.0 git tag: xload-1.2.0 https://xorg.freedesktop.org/archive/individual/app/xload-1.2.0.tar.gz SHA256: 0d3b84d22d2d85e9c3c152e48871e490dfcaad420f8836333f1323c5a690d55f xload-1.2.0.tar.gz SHA512: 025ec2e92c00bf1f38c9930e29fac7949316d0ca36aaee0505e44fe639b577cf78a6613f05d2ad03cd634ad641c0a64837ac1d8291d7e14d5ab127d61be6d873 xload-1.2.0.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/app/xload-1.2.0.tar.gz.sig https://xorg.freedesktop.org/archive/individual/app/xload-1.2.0.tar.xz SHA256: 2c0fe6d624e1a25c1707e2d56407b979d6a78d64271df9ea0a89d99b81b59a80 xload-1.2.0.tar.xz SHA512: b6143f796f7d24bb204e29f341f59c27a0eba00ae58e42bde0d1471e3e9357a0ce5e9e23de119d2540c9f5c71d28eb1e85dd766b6b28a7f066805b5f386aa716 xload-1.2.0.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/app/xload-1.2.0.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] xman 1.2.0
xman is a graphical manual page browser using the Athena Widgets (Xaw) toolkit. This release improves the display of the formatted man page when using man-db, fixes a memory leak when closing a man page, and removes support for a number of OS'es from the 80's & 90's, along with removing support for using Xprint to print a man page. Alan Coopersmith (13): unifdef ISC unifdef sgi unifdef __osf__ unifdef hpux unifdef SCO, __SCO__, and __UNIXWARE__ unifdef sony unifdef defined(SVR4) && !defined(sun) unifdef __bsdi__ unifdef BSD < 199103 unifdef ATHENA unifdef INCLUDE_XPRINT_SUPPORT unifdef NO_COMPRESS xman 1.2.0 gldrk (2): Free buffered file contents when closing man page Restore formatting with modern man-db git tag: xman-1.2.0 https://xorg.freedesktop.org/archive/individual/app/xman-1.2.0.tar.gz SHA256: 2e8c9f55322cfc7e1a3c3bcfe5e3d804886f36039e042eb88b0637a1abd84f26 xman-1.2.0.tar.gz SHA512: 61eeb57ab92c9e26df22ef5904df53aa488b06b891ec781849c6fd9aeb088e8b0d9c729c7fecc1db2a216a51719a97a891235a54ef4c4810c4953ba5a6b5d795 xman-1.2.0.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/app/xman-1.2.0.tar.gz.sig https://xorg.freedesktop.org/archive/individual/app/xman-1.2.0.tar.xz SHA256: f18db80bd72a0c27cf38b2a7b75485ee48cd22aab10f2ff58de54d83e268b406 xman-1.2.0.tar.xz SHA512: 072dba172fd30606c1e185c6e50b3b9a9ec5e430eb2ac7f0c476e1c2de998e8c0b5fbf53de20a7339d39a8990255e77fe72d3928b43d055e8463f8069389d192 xman-1.2.0.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/app/xman-1.2.0.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] xorg-docs 1.7.3
This package provides miscellaneous documentation for the X Window System that doesn't better fit into other packages. Alan Coopersmith (8): Build xz tarballs instead of bzip2 gitlab CI: add a basic build test Switch to XORG_DEFAULT_NOCODE_OPTIONS Remove "All rights reserved" from Oracle copyright notices MAINTAINERS: update format MAINTAINERS: update data gitlab CI: Update to latest CI templates & Debian stable release xorg-docs 1.7.3 Enrico Weigelt, metux IT consult (1): MAINTAINERS: take Xnest maintainership Peter Hutterer (1): MAINTAINERS: add xisxwayland Thomas E. Dickey (1): add maintainer for Xft git tag: xorg-docs-1.7.3 https://xorg.freedesktop.org/archive/individual/doc/xorg-docs-1.7.3.tar.gz SHA256: 30f8fc4b435cda82f21d08d81c2e2fc9046ec7e20945e32ab7b63326674cf8c5 xorg-docs-1.7.3.tar.gz SHA512: 5c7bf8e0c1c9d9c5e56109620793bbc52497707edf2fc3043b7370c02dc930077783b898f5d54898a98531110053a38722ff53d9f4fe7734a2e206a040432600 xorg-docs-1.7.3.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/doc/xorg-docs-1.7.3.tar.gz.sig https://xorg.freedesktop.org/archive/individual/doc/xorg-docs-1.7.3.tar.xz SHA256: 28a2f2eeb5d9ff58b85961ff3ed7baaaf1ffa132e2a81f8b2bb97cb499bcddef xorg-docs-1.7.3.tar.xz SHA512: d9c0ed401e6b4d7e8572fb13c773f1dbe0a1efed12076bdfdafd9759f5d359e1bc6638e983189b53c72784becd5e61d2b552893c4e9af4f2d538c9e213324b50 xorg-docs-1.7.3.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/doc/xorg-docs-1.7.3.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] xlsfonts 1.0.8
xlsfonts lists fonts available from an X server via the X11 core protocol. This release fixes a failure to build with the upcoming gcc 14. Alan Coopersmith (5): man page: emphasize this program is for querying an X server gitlab CI: stop requiring Signed-off-by in commits Fix -Wincompatible-pointer-types warning from gcc (issue #1) Use reallocarray() if available xlsfonts 1.0.8 git tag: xlsfonts-1.0.8 https://xorg.freedesktop.org/archive/individual/app/xlsfonts-1.0.8.tar.gz SHA256: 448ba05919bafc6b2ca3d21982646b060e2af3a27a5cc05fcedbe8b2608388cb xlsfonts-1.0.8.tar.gz SHA512: 9a693026af189a9d73ea34d93ffd81527db3d95d3b600b7bb52b34fc2c7a56bdb81cb31202d833506e1ff6ede90497e0bbf19ec73b35c5c8febdd46490feaee7 xlsfonts-1.0.8.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/app/xlsfonts-1.0.8.tar.gz.sig https://xorg.freedesktop.org/archive/individual/app/xlsfonts-1.0.8.tar.xz SHA256: 807f909eace684b866fc63b3e962729c120822a6c96e051ff51cf350b3ffb6cd xlsfonts-1.0.8.tar.xz SHA512: 401c86d902f173c440c08a22067a51e7238949c8d3c71eba7a8df11955edfec27525c8cbbcf2e96ed444fa20b15f98cf65a01343215d1ed9ba84fce849d02927 xlsfonts-1.0.8.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/app/xlsfonts-1.0.8.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] xf86-input-elographics 1.4.4
xf86-input-elographics - Elographics input driver for the Xorg X server --- Alan Coopersmith (6): gitlab CI: ensure libtool is installed in build container configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL configure: clear up obsolete macro warnings from autoconf Move X.Org's standard C warning flags to AM_CFLAGS Quiet -Wredundant-decls from xorg/os.h fallbacks for new libc functions xf86-input-elographics 1.4.4 Enrico Weigelt, metux IT consult (1): .gitignore: add some missing entries Tamura Dai (1): Use memmove() for copying overlaped areas. git tag: xf86-input-elographics-1.4.4 https://xorg.freedesktop.org/archive/individual/driver/xf86-input-elographics-1.4.4.tar.gz SHA256: da66ec2a3d3d019e2e43aff5b64fc07ad92dbe1998588e2127c9ff14c2786626 xf86-input-elographics-1.4.4.tar.gz SHA512: bd8af7664f5129a1ee9f2aa7af6c5070de0819af36ed84abb40a0e3e80cc42a3338154b3210113626421bcde76770940adcb4b94173884319735b918d92c9372 xf86-input-elographics-1.4.4.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/driver/xf86-input-elographics-1.4.4.tar.gz.sig https://xorg.freedesktop.org/archive/individual/driver/xf86-input-elographics-1.4.4.tar.xz SHA256: f544e147e2e574de996a5025efd756df1dd992adc36c250d88594cbb781a648a xf86-input-elographics-1.4.4.tar.xz SHA512: 6e3d43d020a0805aca626b1f86027f5b76abf1c7aa8c062715e81dc35d3ac61a079c0f9d8c36a74babafdd64b81bebf453e1d11bfda07d436538b7664aa23ae6 xf86-input-elographics-1.4.4.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/driver/xf86-input-elographics-1.4.4.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] xsm 1.0.6
X Session Manager (xsm) --- This release adds -help and -version options and removes ifdefs in the code for platforms that haven't been supported in the build system since the switch from imake to autoconf. Alan Coopersmith (8): unifdef -UUSG unifdef -UMOTOROLA gitlab CI: stop requiring Signed-off-by in commits Add -help and -version options unifdef SCO325 unifdef SCO unifdef SYSV xsm 1.0.6 git tag: xsm-1.0.6 https://xorg.freedesktop.org/archive/individual/app/xsm-1.0.6.tar.gz SHA256: 8fc27ef29467e44a303cb66c9ae5cd9a0e20c073f3a11282221db7201555bf08 xsm-1.0.6.tar.gz SHA512: c9f86d3db4b1a3b61fbdb4934cc3eae1597091a84121093dab774329311b7d5594d6df4e54f50462ac99db91146d0113d3e53b119a45ed944bb3605ad0b1b68a xsm-1.0.6.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/app/xsm-1.0.6.tar.gz.sig https://xorg.freedesktop.org/archive/individual/app/xsm-1.0.6.tar.xz SHA256: b74cc774c6060c37592f68a90dbd31b0f2a62fb14e562769434f79be284a63ce xsm-1.0.6.tar.xz SHA512: ee4e9b4ab6be6773e53685540f807b03d553bfecc26c4e85fe12daca486fdeb66c594c6eab54043a8c149112c7a3ed18e463d68d7aee62e93a06c091ce39c268 xsm-1.0.6.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/app/xsm-1.0.6.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] xrefresh 1.1.0
xrefresh - refresh all or part of an X screen - This release adds two new command-line options: -delay ms & -help Alan Coopersmith (3): gitlab CI: stop requiring Signed-off-by in commits Add -help option xrefresh 1.1.0 Andrew LeTourneau (1): Adding in a '-delay ms' parameter to optionally prolong refreshx git tag: xrefresh-1.1.0 https://xorg.freedesktop.org/archive/individual/app/xrefresh-1.1.0.tar.gz SHA256: cbf0d3ed80f03188841a96ceb20e615b40a006e3928be2e179d9d5a0ded639b2 xrefresh-1.1.0.tar.gz SHA512: 4166e625f5327f3afdf12d62385121e1b888646c8afbe34a577a22e1166d5bdf61a204083f431253b5222f8896fda34a892ad38da6d2d1aa03ecdb4f691f3d2d xrefresh-1.1.0.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/app/xrefresh-1.1.0.tar.gz.sig https://xorg.freedesktop.org/archive/individual/app/xrefresh-1.1.0.tar.xz SHA256: 29ed592d5ece35a3029004d8c46f3002f92970870a96c11e38baf7f1122b8b5f xrefresh-1.1.0.tar.xz SHA512: d46988c0423c3c6efb21a2eec0df427934d041afa6dcbbfd33f2dff19bf5e077baf10bd96780d98326d3a3e34cbf5824da822b6cb0091873cc1baade0aa05c26 xrefresh-1.1.0.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/app/xrefresh-1.1.0.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] encodings 1.1.0
Font encoding tables for libfontenc --- This release adds the ISO8859-14 encoding This allows legacy applications (xcalc for instance) to work without the "Warning: missing charsets in String to FontSet conversion" message on systems with only ISO8859-1 and UTF-8 encoded fonts installed. This release also adds support for building with meson as well as autoconf. Please test building with meson and report any issues you hit to our gitlab issue tracker at: https://gitlab.freedesktop.org/xorg/font/encodings/-/issues as we plan on removing the autoconf build support in a future release. Alan Coopersmith (2): Add a meson build system font-encodings 1.1.0 Matthieu Herrb (1): Add the ISO8859-14 encoding git tag: encodings-1.1.0 https://xorg.freedesktop.org/archive/individual/font/encodings-1.1.0.tar.gz SHA256: 7d9b7afedc97c3b29b6262b3346728b877f0a91a4a5802bf091df4cffb43a568 encodings-1.1.0.tar.gz SHA512: 9ea347c5bc258b6dae9cdc5887999a20edad59c85785bb7f03e984faaf704a68f01f69e6ceaf96d8c9142914c3819df40761dcf55e71b4135358c3dabf7f7981 encodings-1.1.0.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/font/encodings-1.1.0.tar.gz.sig https://xorg.freedesktop.org/archive/individual/font/encodings-1.1.0.tar.xz SHA256: 9ff13c621756cfa12e95f32ba48a5b23839e8f577d0048beda66c67dab4de975 encodings-1.1.0.tar.xz SHA512: ae912e120847954f5756193cc8860f50ada6c79bb3ba44f7f0cd1913b13aeed7885e140282cb47989a93fae0a0e8cedebe9a2420f65b1936b40192dc7d208427 encodings-1.1.0.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/font/encodings-1.1.0.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] libXdmcp 1.1.5
libXdmcp - X Display Manager Control Protocol library - Alan Coopersmith (8): Remove "All rights reserved" from Oracle copyright notices configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL Xdmcp.h: add access attributes to function prototypes Clear -Wunused-macros warnings when arc4random_buf() is available XdmcpWriteHeader: drop unnecessary cast of free() argument XdmcpWriteHeader: use calloc instead of malloc to alloc buffer gitlab CI: add xz-utils to container for "make distcheck" libXdmcp 1.1.5 git tag: libXdmcp-1.1.5 https://xorg.freedesktop.org/archive/individual/lib/libXdmcp-1.1.5.tar.gz SHA256: 31a7abc4f129dcf6f27ae912c3eedcb94d25ad2e8f317f69df6eda0bc4e4f2f3 libXdmcp-1.1.5.tar.gz SHA512: 400add8f47c28fe9cb80d6159a7268e7f5029d13a6219f3e07087455d99f807aa5b372242be9c14fbb7164b3c8180b8dc5edfeb620412bcbee246162f53c61d3 libXdmcp-1.1.5.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/lib/libXdmcp-1.1.5.tar.gz.sig https://xorg.freedesktop.org/archive/individual/lib/libXdmcp-1.1.5.tar.xz SHA256: d8a5222828c3adab70adf69a5583f1d32eb5ece04304f7f8392b6a353aa2228c libXdmcp-1.1.5.tar.xz SHA512: d7a1d70a58b7d34ddd01a91d3ccbc086a36626b7081cfcbb150d24288c6adad612b042ba7ea63a218595afb2ee04384c0f8ba84ee3c6bd29913724b54e898d83 libXdmcp-1.1.5.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/lib/libXdmcp-1.1.5.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] gccmakedep 1.0.4
gccmakedep - create dependencies in makefiles - This is an alternate version of makedepend implemented as a shell script wrapper around `gcc -M` - this has the advantage of supporting whatever language versions & extensions the compiler supports, and not needing to be updated for things like the new elifdef and elifndef constructs in C23. Alan Coopersmith (8): configure: Drop AM_MAINTAINER_MODE autogen.sh: Honor NOCONFIGURE=1 Update configure.ac bug URL for gitlab migration Add standard X.Org README.md file Build xz tarballs instead of bzip2 gitlab CI: add a basic build test gitlab CI: stop requiring Signed-off-by in commits gccmakedep 1.0.4 Anderson Luiz da Silva (1): Add parsing of GCC option '-std='. Emil Velikov (1): autogen.sh: use quoted string variables Mihail Konev (1): autogen: add default patch prefix Peter Hutterer (1): autogen.sh: use exec instead of waiting for configure to finish git tag: gccmakedep-1.0.4 https://xorg.freedesktop.org/archive/individual/util/gccmakedep-1.0.4.tar.gz SHA256: 5f36cde3f7cce8150a6eeb8026759977be523068a64fad899776122c3f03311f gccmakedep-1.0.4.tar.gz SHA512: 84f209470262f0b3ade7f8fd197883ccb02007c2c1ba33ebe87d2cc5d8c42bee30a1a7984ef98dd5cace110111092d1f4dee9ea42263ed02b525c795d6109c81 gccmakedep-1.0.4.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/util/gccmakedep-1.0.4.tar.gz.sig https://xorg.freedesktop.org/archive/individual/util/gccmakedep-1.0.4.tar.xz SHA256: 5088f98769fb63c326e9b9d2cb7c9f4a630a2801dd1da06971d0829176cf25b6 gccmakedep-1.0.4.tar.xz SHA512: 7665923de51256720e7ae73c09f3c8c908c5cda2e204afac60e3c1ef45c7211cee303629ab9e53171df2a37765944a8a85a654bb1b2e90df9f497dff7d9d29a8 gccmakedep-1.0.4.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/util/gccmakedep-1.0.4.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] libfontenc 1.1.8
libfontenc - font encoding library -- This release includes build system cleanups and adds "e" to the fopen() flags to avoid leaking fd's when calling applications exec another program. 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 on 32-bit platforms, but this has not been tested. This only applies to non-compressed files opened by this library - compressed files are handled by libz and depend on whether it was built with post-Y2038 support. Alan Coopersmith (5): 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 files libfontenc 1.1.8 git tag: libfontenc-1.1.8 https://xorg.freedesktop.org/archive/individual/lib/libfontenc-1.1.8.tar.gz SHA256: b55039f70959a1b2f02f4ec8db071e5170528d2c9180b30575dccf7510d7fb9f libfontenc-1.1.8.tar.gz SHA512: e19903d409601c2bb09acb1608ad9dc6d505eb34987469ac6a9b02cfba780e1b9b6ecb99a997db705a2764f9d7a499c4c5bf74f82b87efa99076c16a098454cf libfontenc-1.1.8.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/lib/libfontenc-1.1.8.tar.gz.sig https://xorg.freedesktop.org/archive/individual/lib/libfontenc-1.1.8.tar.xz SHA256: 7b02c3d405236e0d86806b1de9d6868fe60c313628b38350b032914aa4fd14c6 libfontenc-1.1.8.tar.xz SHA512: c9ddea9c0c6c6f4933b5b8ed2044e3dc259a9edbb3070a32f0335a6ad4d47b1858cefc01fa2dff9f29808bee311e9c677b05861200d2f2c4552c92b33fe027e2 libfontenc-1.1.8.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/lib/libfontenc-1.1.8.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] libXcursor 1.2.2
libXcursor - X Window System Cursor management library -- Alan Coopersmith (6): gitlab CI: stop requiring Signed-off-by in commits configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL If O_CLOEXEC is defined, add "e" to fopen modes Add comment about keeping libxcb-cursor copy of code in sync XcursorXcFileLoad: plug memory leak in error paths libXcursor 1.2.2 Robin Linden (1): Remove superfluous and unguarded config.h include git tag: libXcursor-1.2.2 https://xorg.freedesktop.org/archive/individual/lib/libXcursor-1.2.2.tar.gz SHA256: 98c3a30a3f85274c167d1ac5419d681ce41f14e27bfa5fe3003c8172cd8af104 libXcursor-1.2.2.tar.gz SHA512: 73ed0606b6bc6a4d2a6d16a83f43bd11ebb1a9ff55ed47f26bd18b8443422dcf1c063508643ca77dbea550a4785e5f298230a39b5b11c31a839d43a1fb1f libXcursor-1.2.2.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/lib/libXcursor-1.2.2.tar.gz.sig https://xorg.freedesktop.org/archive/individual/lib/libXcursor-1.2.2.tar.xz SHA256: 53d071bd2cc56e517a30998d5e685c8a74556ddada43c6985d14da9a023a88ee libXcursor-1.2.2.tar.xz SHA512: 6550ce1e69b35ef3356f25e31aa2779503d9cea780eff307cb646364993dfaa971304085d32677e68996bd3b8e067436c8fc89aeb4db07a12ce5bc93b735b5b0 libXcursor-1.2.2.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/lib/libXcursor-1.2.2.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] libXaw3d 1.6.6
Xaw3d is the X 3D Athena Widget Set. This release fixes a failure to build with the upcoming gcc 14 compiler, and drops code checks for a number of OS'es from the previous millenium (none of which have actually been supported since the conversion from imake to autoconf builds). Alan Coopersmith (11): gitlab CI: add xz-utils to container for "make distcheck" Multisink.c: Clear -Werror=incompatible-pointer-types error unifdef NCR unifdef sony unifdef AIXV3 unifdef __osf__ unifdef __UNIXOS2__ Remove unused sharedlib.c unifdef macII unifdef ISC libXaw3d 1.6.6 git tag: libXaw3d-1.6.6 https://xorg.freedesktop.org/archive/individual/lib/libXaw3d-1.6.6.tar.gz SHA256: 0cdb8f51c390b0f9f5bec74454e53b15b6b815bc280f6b7c969400c9ef595803 libXaw3d-1.6.6.tar.gz SHA512: 24a292747d6edb4d36c895495a5104d9295df09581e82cb917102ae3dc569e40d9f8b408660d98c57069e1a3d5380d0368d16f01c46199aa56660e46190cebeb libXaw3d-1.6.6.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/lib/libXaw3d-1.6.6.tar.gz.sig https://xorg.freedesktop.org/archive/individual/lib/libXaw3d-1.6.6.tar.xz SHA256: a41c3e37135ad616b1f28bbde70002afbf3cb59a30df34141f829d32eadc8646 libXaw3d-1.6.6.tar.xz SHA512: f324ddb1117ae6f8d50137390b2e82b638b53a6b170cce8f7bd8108fd98ce956badc7dede6b49065419f1565f9f4304571880842e799f7f48fb36bebe3dc3603 libXaw3d-1.6.6.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/lib/libXaw3d-1.6.6.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] libxcb 1.16.1
libxcb provides an interface to the X Window System protocol, which replaces the traditional Xlib interface. libX11 also uses XCB as a transport layer, allowing software to make requests and receive responses with both, which eases porting to XCB. This release fixes build issues for Windows & NetBSD platforms. For those building for 32-bit platforms, it also enables use of the "large file" APIs - though xcb mainly uses stat() calls on sockets, not normal files. Since this release was generated using the new GNU autoconf 2.72, this also adds a --enable-year2038 configure flag which may allow xcb to work with sockets whose timestamps are later than January 19, 2038, but this has not been tested. Alan Coopersmith (3): gitlab CI: regenerate container used for builds gitlab CI: use latest xcbproto from git to build against libxcb 1.16.1 Fergus Dall (1): Enable large file support Peter Williams (1): Fix compilation on Windows Thomas Klausner (1): configure.ac: drop `pthread-stubs` dependency on NetBSD git tag: libxcb-1.16.1 https://xorg.freedesktop.org/archive/individual/lib/libxcb-1.16.1.tar.gz SHA256: 830c58758d814213e338fd1bb454be3787a7ef2aff9b9e4b721d9adef2662536 libxcb-1.16.1.tar.gz SHA512: ac837eae26291c4a504e43c73ab7ca765f7277273bf1a5c584fe108a1af489ab0992a4f0ee4b3b575f30cd5d8740be3e3fdf9bade352455bcc73f3cc7dc2142b libxcb-1.16.1.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/lib/libxcb-1.16.1.tar.gz.sig https://xorg.freedesktop.org/archive/individual/lib/libxcb-1.16.1.tar.xz SHA256: f24d187154c8e027b358fc7cb6588e35e33e6a92f11c668fe77396a7ae66e311 libxcb-1.16.1.tar.xz SHA512: e3afdae1c0e2a5ae2add7b2c4fdd3283cb86023ef6448f5b8b29a4bb72c274e34eaf0fc7523762bcd3f5116910fe7374490e8f26c25744301563ced80acc3e7f libxcb-1.16.1.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/lib/libxcb-1.16.1.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] editres 1.0.9
Editres is a tool that allows users and application developers to view the full widget hierarchy of any Xt Toolkit application that speaks the Editres protocol. Alan Coopersmith (6): Ensure all *.c files include config.h before any other headers Re-enable code to use XKB Bells Add -help and -version options List which options were unrecognized before printing usage message gitlab CI: stop requiring Signed-off-by in commits editres 1.0.9 Peter Radisson (1): fix const error Walter Harms (9): FIX const warning FIX some const warnings stop const warnings stop const warnings stop const warnings stop const warnings stop const warnings fix initialization discards const Fix shadowing box git tag: editres-1.0.9 https://xorg.freedesktop.org/archive/individual/app/editres-1.0.9.tar.gz SHA256: fe069904ff613f4a92ec3cbe7c34a011f2d0396a920e8cdef5fbb97829d5a3b6 editres-1.0.9.tar.gz SHA512: 73de3ef794209e5a6fcea8e6e4099e29d85056b9399f033c1bf69c9103645549084b2f964d497a89dbe38922c806b372c169fdfae851a90e9513c0f52c8107cb editres-1.0.9.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/app/editres-1.0.9.tar.gz.sig https://xorg.freedesktop.org/archive/individual/app/editres-1.0.9.tar.xz SHA256: cdfc3f7a6f0ecea417af785b1f46469d9c21a3543a765480a3090fd65e3db3c6 editres-1.0.9.tar.xz SHA512: b1abf32cad8f881b8b98c8b4a3280b09f581fc3a86188e86d5d435801676ec75377d8a636b9479a335c5c2321d358841f1194861913b2c17803758b626517230 editres-1.0.9.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/app/editres-1.0.9.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] listres 1.0.6
The listres program prints a list of X resources for a widget in an X client written using a toolkit based on libXt. Alan Coopersmith (4): gitlab CI: stop requiring Signed-off-by in commits Print which argument was unknown before giving usage message Add -help and -version options listres 1.0.6 git tag: listres-1.0.6 https://xorg.freedesktop.org/archive/individual/app/listres-1.0.6.tar.gz SHA256: f262774a25db3cbf6e2a67f8bb2d3bc836ace2124afd63f1773cfd386df926a5 listres-1.0.6.tar.gz SHA512: ebe8ee2d186909d7a9e00e4d34dfd27667bc92d25e75d421be8b9013f0dadeb9bf63a190d65d7a16b3c3b09ebf90e8ecb7fd6381712b7eacf7882564d69fc3e2 listres-1.0.6.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/app/listres-1.0.6.tar.gz.sig https://xorg.freedesktop.org/archive/individual/app/listres-1.0.6.tar.xz SHA256: 4d1c53efd69ba654f2877e1577e994c78874b0512fa1b0666cffcf452aee43ca listres-1.0.6.tar.xz SHA512: 182919c8ba5569af3dbf59421de2dfd3e755b3bd2d6d548c6d2664c20b73f937e64dc73811821c19af93fffbc2d5c8d2db8d9cdd9bf1b93b0f29cb683e13ebe7 listres-1.0.6.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/app/listres-1.0.6.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] xev 1.2.6
xev prints the contents of X events it receives. Alan Coopersmith (4): gitlab CI: stop requiring Signed-off-by in commits Mark global variables as "static" since there's only one source file Mark graceful_exit as noreturn xev 1.2.6 Mikael Magnusson (1): Fix overflow on XmbLookupString buffer git tag: xev-1.2.6 https://xorg.freedesktop.org/archive/individual/app/xev-1.2.6.tar.gz SHA256: e2e3527023017af3a9bfbef0a90f8e46ac354c506b51f0ee3834b30823e43b25 xev-1.2.6.tar.gz SHA512: a79450880250d9b8122b5598f6eafa9bf02bf538eae7a9bd5707b260c84eaeca0454abb3dc40965ea6f733a261ee3eb90238c998bdc22b90bd1f8ce7c8b977d0 xev-1.2.6.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/app/xev-1.2.6.tar.gz.sig https://xorg.freedesktop.org/archive/individual/app/xev-1.2.6.tar.xz SHA256: 61e1c5e008ac9973aca7cdddf36e9df7410e77083b030eb04f4dc737c51807d7 xev-1.2.6.tar.xz SHA512: aaabb635622abfbf0b7ef2a1978070a918ea94480f375dd0798375274cf378ddb25007cc42426bb2292ed65c8af922f88e6a04c5a2f6cff3fadb0194b53eb7e7 xev-1.2.6.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/app/xev-1.2.6.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] xmh 1.0.5
The xmh program provides a graphical user interface to the MH Message Handling System. To actually do things with your mail, it makes calls to the MH package. This release adds -help & -version options, and has a number of code cleanups. For those building for 32-bit platforms, it also enables use of the "large file" APIs - while files handled by xmh should rarely be more than 2gb in size, they may be stored on filesystems with large inodes. Since this release was generated using the new GNU autoconf 2.72, this also adds a --enable-year2038 configure flag which may allow xmh to work with files whose timestamps are later than January 19, 2038, but this has not been tested. Alan Coopersmith (16): gitlab CI: stop requiring Signed-off-by in commits Print which arguments were unknown before giving usage message Add -help and -version options Modernize lseek() calls configure: Use AC_SYS_LARGEFILE to enable large file support Replace sprintf calls with snprintf or XtAsprintf Use _CONST_X_STRING to make libXt declare String as const char * Further reduce the number of -Wdiscarded-qualifiers warnings from 276 to 76 Mark Punt as _X_NORETURN Fix 4 of 4 -Wformat-truncation warnings Clear 4 of 6 -Wstringop-truncation warnings Plug memory leaks in error paths of ScanDir() Handle -Wformat-security warnings from the DEBUG macro Convert allocation calls to XtMallocArray or XtReallocArray where appropriate Simplify fallback code for systems without S_ISDIR xmh 1.0.5 git tag: xmh-1.0.5 https://xorg.freedesktop.org/archive/individual/app/xmh-1.0.5.tar.gz SHA256: 3ab74096031ba89bcc88a46dbfa652837c4aeb6a36168ff9799782efe88128b8 xmh-1.0.5.tar.gz SHA512: e4a444fcc390367d6eabe5bf87c0c56f7e4d537e47b9c0c16f2ccfb8025dfc87db9a948ab52f0ffbc13ac31405478bcdecdc6e9741518b794ad10e187e99a0e6 xmh-1.0.5.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/app/xmh-1.0.5.tar.gz.sig https://xorg.freedesktop.org/archive/individual/app/xmh-1.0.5.tar.xz SHA256: 2e8055b065e0492450a2c0bd8842b48ba7b0f0f377736a219b1752d0eec64c70 xmh-1.0.5.tar.xz SHA512: fbf5c7e7994832b1df0db9464aacddba6a445c6fe6b8d2e09c311dc27edb96f6e198816ee21b5ee361fb9637302ce54da2691c784e03ab5c1af8590f00b48bab xmh-1.0.5.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/app/xmh-1.0.5.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] mkfontscale 1.2.3
mkfontscale creates the fonts.scale and fonts.dir index files used by the legacy X11 font system. Since version 1.2.0, it also includes the mkfontdir script previously distributed separately for compatibility with older X11 versions. This release switches to the use of pkg-config to find the zlib library. For platforms like darwin that don't ship zlib.pc, you can specify ZLIB_CFLAGS and ZLIB_LIBS in the build environment to bypass this. For those building for 32-bit platforms, it also enables use of the "large file" APIs - while font files should never be more than 2gb in size, they may be stored on filesystems with large inodes. Since this release was generated using the new GNU autoconf 2.72, this also adds a --enable-year2038 configure flag which may allow mkfontscale to work with files whose timestamps are later than January 19, 2038, but this has not been tested. Alan Coopersmith (12): configure: Use pkg-config to find zlib configure: Use AC_SYS_LARGEFILE to enable large file support gitlab CI: stop requiring Signed-off-by in commits Remove "All rights reserved" from Oracle copyright notices Convert to X.Org standard code style doDirectory: add missing check for malloc() returning NULL mkfontscale.c: handle -Wshadow warnings from gcc ident.c: clear -Wdeclaration-after-statement warning Variable scope reductions as recommended by cppcheck Resolve some -Wsign-conversion warnings from clang Fix -Wimplicit-float-conversion warnings from clang mkfontscale 1.2.3 Jeremy Huddleston Sequoia (2): configure: Move check for zlib into its own section Address a UBSan warning about int left shift overflow git tag: mkfontscale-1.2.3 https://xorg.freedesktop.org/archive/individual/app/mkfontscale-1.2.3.tar.gz SHA256: 3a026b468874eb672a1d0a57dbd3ddeda4f0df09886caf97d30097b70c2df3f8 mkfontscale-1.2.3.tar.gz SHA512: d7e87e1525dfe55aae69a6b35b1caa6c0e748c28cac04c8ac54ec2bf341b3a2b964bde70bf722165c27fcfd25e0dbc40d6ac3e288642e4062066f8c0cbfee168 mkfontscale-1.2.3.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/app/mkfontscale-1.2.3.tar.gz.sig https://xorg.freedesktop.org/archive/individual/app/mkfontscale-1.2.3.tar.xz SHA256: 2921cdc344f1acee04bcd6ea1e29565c1308263006e134a9ee38cf9c9d6fe75e mkfontscale-1.2.3.tar.xz SHA512: 816e7b2885bb7a4b2eb0e506b659600011bfa4ec1a3010243c2cc2241fa0b792f3c8de1dec1855a4d13de89405973967074e379b0d01dcf9de8a1277a2fc4296 mkfontscale-1.2.3.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/app/mkfontscale-1.2.3.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] xfontsel 1.1.1
xfontsel application provides a simple way to display the X11 core protocol fonts known to your X server, examine samples of each, and retrieve the X Logical Font Description ("XLFD") full name for a font. Alan Coopersmith (5): Use gettext() to localize messages if available include config.h in xfontsel.c before checking for USE_GETTEXT Print which arguments were unknown before giving usage message Add -help and -version options xfontsel 1.1.1 Thomas Kuehne (1): Fixed -Wshadow declaration warnings git tag: xfontsel-1.1.1 https://xorg.freedesktop.org/archive/individual/app/xfontsel-1.1.1.tar.gz SHA256: 5a3c037ef28e8d22ccf7ca05894e0fcd86256a48dd56fb6e2838308cef623b7e xfontsel-1.1.1.tar.gz SHA512: d2f428293cca2eab6c6da6d50328600b0d417f8051b98c66db8d792b90ea733e7382d04397f736748fb7860f4288b1cb7aac4b15948677105c3a9f59f749a2d2 xfontsel-1.1.1.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/app/xfontsel-1.1.1.tar.gz.sig https://xorg.freedesktop.org/archive/individual/app/xfontsel-1.1.1.tar.xz SHA256: 7a4b86658a7701253ed0fe8a66471e54e4cacbba66d7278f1759d3b3a33a02c9 xfontsel-1.1.1.tar.xz SHA512: fdb1f20dc86e2e74da77ef5e62d9465ea24d1af965f1ff3a6334ffefb239130fcf28f7cde9b4e7d7e6c9cf12fcb637784e7af209cffcee3dbe304025d33abcdd xfontsel-1.1.1.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/app/xfontsel-1.1.1.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] xmessage 1.0.7
xmessage displays a message or query in a window. The user can click on an "okay" button to dismiss it or can select one of several buttons to answer a question. xmessage can also exit after a specified time. This release adds a -version option and improves handling of unknown arguments. For those building for 32-bit platforms, it also enables use of the "large file" APIs - while files displayed by xmessage should never be more than 2gb in size, they may be stored on filesystems with large inodes. Since this release was generated using the new GNU autoconf 2.72, this also adds a --enable-year2038 configure flag which may allow xmessage to work with files whose timestamps are later than January 19, 2038, but this has not been tested. Alan Coopersmith (4): Print which arguments were unknown before giving usage message Add -version option configure: Use AC_SYS_LARGEFILE to enable large file support xmessage 1.0.7 git tag: xmessage-1.0.7 https://xorg.freedesktop.org/archive/individual/app/xmessage-1.0.7.tar.gz SHA256: 273bf3a3d6bc874ad4cd9e6da6ca26942a9dbf8f2c3016b3ebb906420aeb00fb xmessage-1.0.7.tar.gz SHA512: c270dcddfaaeeb19311671f63b08a8249b8ec47ad220bf14af4c70f565af5edc9cdfe44097612fd9600cfe3088e86c14b1fb8319eed437608b54fb044a7a5771 xmessage-1.0.7.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/app/xmessage-1.0.7.tar.gz.sig https://xorg.freedesktop.org/archive/individual/app/xmessage-1.0.7.tar.xz SHA256: 703fccb7a0b772d61d7e603c189b9739866aa97ba985c727275420f829a30356 xmessage-1.0.7.tar.xz SHA512: 0c44f7973f7ed8d7993aaeb457a8921301cb0de905e45d92bd99d49463223b54c704a28bef376fe6038b4aec7156be873a34294741c8537bb7a5a57e1f152cce xmessage-1.0.7.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/app/xmessage-1.0.7.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature
[ANNOUNCE] xauth 1.1.3
The xauth program is used to edit and display the authorization information used in connecting to the X server. This is a minor bugfix release, including fixes for compiler warnings. For those building for 32-bit platforms, it also enables use of the "large file" APIs - while Xauthority files should never be more than 2gb in size, they may be stored on filesystems with large inodes. Since this release was generated using the new GNU autoconf 2.72, this also adds a --enable-year2038 configure flag which may allow xauth to work with files whose timestamps are later than January 19, 2038, but this has not been tested. Alan Coopersmith (9): config: Add missing AC_CONFIG_SRCDIR Variable scope reductions, as suggested by cppcheck Remove unnecessary casts from malloc() calls Handle -Wempty-body warning for WRITES() macro configure: Use AC_SYS_LARGEFILE to enable large file support configure: raise minimum autoconf requirement to 2.70 unifdef hpux unifdef Lynx xauth 1.1.3 наб (1): Unbold brackets for optional n at start of commands git tag: xauth-1.1.3 https://xorg.freedesktop.org/archive/individual/app/xauth-1.1.3.tar.gz SHA256: 88c288e0a30bf071631118644f5232cae3a79713a7c82dd31a236e8e2c6fca15 xauth-1.1.3.tar.gz SHA512: 21ce7177e98ab37500c252444dc6a054868f573654d53000e40583cea48f928edd907d8fbe73b5dbd859d7ffbe4ea33eb4bb163cee9a7e33e0d9712539078398 xauth-1.1.3.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/app/xauth-1.1.3.tar.gz.sig https://xorg.freedesktop.org/archive/individual/app/xauth-1.1.3.tar.xz SHA256: e7075498bae332f917f01d660f9b940c0752b2556a8da61ccb62a44d0ffe9d33 xauth-1.1.3.tar.xz SHA512: 536434f6c607673c00b9658ea591bf32419cc151d138f991ea38167220563519a6a84a5504003da15820f2a7ed50ea2449c6ce9c991d1446ee9a7305c647d694 xauth-1.1.3.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/app/xauth-1.1.3.tar.xz.sig -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris signature.asc Description: PGP signature