From ofourdan at redhat.com Wed Oct 2 09:25:08 2024 From: ofourdan at redhat.com (Olivier Fourdan) Date: Wed, 2 Oct 2024 11:25:08 +0200 Subject: [ANNOUNCE] xwayland 24.1.3 Message-ID: <60252dae-81fa-472f-8c5d-4b2b1ff9a1b6@redhat.com> I am pleased to announce Xwayland 24.1.3, a bugfix release for the current stable 24.1 branch of Xwayland. Alan Coopersmith (13): dix: check for calloc() failure in Xi event conversion routines dix: PolyText: fully initialize local_closure dix: SetFontPath: don't set errorValue on Success dix: enterleave.c: fix implicit fallthrough warnings dix: CreateScratchGC: avoid dereference of pointer we just set to NULL dix: InitPredictableAccelerationScheme: avoid memory leak on failure dix: dixChangeWindowProperty: don't call memcpy if malloc failed dix: ProcListProperties: skip unneeded work if numProps is 0 dix: HashResourceID: use unsigned integers for bit shifting dix: GetPairedDevice: check if GetMaster returned NULL dix: FindBestPixel: fix implicit fallthrough warning CI: clone libdecor from fd.o instead of gnome.org CI: update libdecor from 0.1.0 to 0.1.1 Matthieu Herrb (2): Don't crash if the client argv or argv[0] is NULL. Return NULL in *cmdname if the client argv or argv[0] is NULL Mike Blumenkrantz (1): xwayland: connect to the wl display before calling into EGL Olivier Fourdan (6): xwayland: Report correct mode size when rootful build: Move epoll dependency check build: Add epoll to Xwayland for DragonFly and OpenBSD build: Fix DRI3 on DragonFly and OpenBSD os: Fix NULL pointer dereference Bump version to 24.1.3 Peter Hutterer (2): dix: don't push the XKB state to a non-existing master keyboard Xi: when removing a master search for a disabled paired device git tag: xwayland-24.1.3 https://xorg.freedesktop.org/archive/individual/xserver/xwayland-24.1.3.tar.xz SHA256: dcdb57a66cc9b124c8f936760592628ac4e744a7d7b3179aa86189ad7ea4cb10 xwayland-24.1.3.tar.xz SHA512: 7e0e11b07408f41a81bafa7bc519d02ed9bdc36e11be16abe255a7d779d04824af23d79323f1602119b046c545cdd43ea91b93e23feb0ffe411aa6989b462c1d xwayland-24.1.3.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/xserver/xwayland-24.1.3.tar.xz.sig -------------- next part -------------- A non-text attachment was scrubbed... Name: OpenPGP_0x14706DBE1E4B4540.asc Type: application/pgp-keys Size: 2988 bytes Desc: OpenPGP public key URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: OpenPGP_signature.asc Type: application/pgp-signature Size: 203 bytes Desc: OpenPGP digital signature URL: From alan.coopersmith at oracle.com Sat Oct 12 17:35:43 2024 From: alan.coopersmith at oracle.com (Alan Coopersmith) Date: Sat, 12 Oct 2024 10:35:43 -0700 Subject: [ANNOUNCE] fonttosfnt 1.2.4 Message-ID: fonttosfnt wraps a set of bdf or pcf bitmap fonts in a sfnt (TrueType or OpenType) wrapper. Alan Coopersmith (4): unifdef __UNIXOS2__ unifdef __SCO__ unifdef NEED_SNPRINTF fonttosfnt 1.2.4 Bernhard M. Wiedemann (2): Use long long for timestamp diff Allow to override build date with SOURCE_DATE_EPOCH Jan Friesse (1): Use FONT_UNITS_FLOOR for ascent/descent philg314 (1): Fix `cmap` Subtable Format 4 `entrySelector` git tag: fonttosfnt-1.2.4 https://xorg.freedesktop.org/archive/individual/app/fonttosfnt-1.2.4.tar.gz SHA256: 6440ac8c17101336b82149fe35d0965b77afddb15a40eb8c08338ed6bfd3df0f fonttosfnt-1.2.4.tar.gz SHA512: 6e20a2dcaae9da8458aaa74b323f69c90f66f9edb07bf5596b724610d79272faf77d8c746188e765d1a20b965922197bcde0dc9c2a118425432eaab48f155bd4 fonttosfnt-1.2.4.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/app/fonttosfnt-1.2.4.tar.gz.sig https://xorg.freedesktop.org/archive/individual/app/fonttosfnt-1.2.4.tar.xz SHA256: 249635f67fb94fabd46837283c40ba8dd5e7b774df2bac03d5026a3480766372 fonttosfnt-1.2.4.tar.xz SHA512: 37654d66e8d63abc4801c76d48082cc99dc3cc7813376e634c287d97207d17592323cefefd305328a504e432c94e102260b92308088d5e0bf3931a471cb4b851 fonttosfnt-1.2.4.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/app/fonttosfnt-1.2.4.tar.xz.sig -- -Alan Coopersmith- alan.coopersmith at oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: From alan.coopersmith at oracle.com Sat Oct 12 17:54:38 2024 From: alan.coopersmith at oracle.com (Alan Coopersmith) Date: Sat, 12 Oct 2024 10:54:38 -0700 Subject: [ANNOUNCE] xcmsdb 1.0.7 Message-ID: xcmsdb is used to load, query, or remove Device Color Characterization data stored in properties on the root window of the screen as specified in section 7, Device Color Characterization, of the X11 Inter-Client Communication Conventions Manual (ICCCM). This release fixes some compiler warnings and includes other minor code cleanups. 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 (10): gitlab CI: stop requiring Signed-off-by in commits ParseVisualOptions: eliminate unneccessary strcpy & strcat Variable scope reduction as suggested by cppcheck Declare DefineEntry tables of string to id mappings as const Correct comment describing DefineToStr SCScrnClassStringOf: always return a non-NULL string ProcessIProfile: Avoid NULL dereference if strtok doesn't find a match ProcessColorimetric: limit string size written by scanf() configure: Use AC_SYS_LARGEFILE to enable large file support xcmsdb 1.0.7 git tag: xcmsdb-1.0.7 https://xorg.freedesktop.org/archive/individual/app/xcmsdb-1.0.7.tar.gz SHA256: 2de6f66e1a25b7f6cbfb8f86b0e8da3fab454fc53a71b55a7705caf1a9d5677c xcmsdb-1.0.7.tar.gz SHA512: 43331db46196b7aeb3eaee2147c0dec95cde02b9104b17ee58ac0cbe970af18b94f49572b5a6e4de52fc77952aa53309a334cbbd5895add8602af8c0d6cba01d xcmsdb-1.0.7.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/app/xcmsdb-1.0.7.tar.gz.sig https://xorg.freedesktop.org/archive/individual/app/xcmsdb-1.0.7.tar.xz SHA256: 5ec4068e488187b05ea92ee1362c96b78a90f19ccc7a1844c5921d70626bbc38 xcmsdb-1.0.7.tar.xz SHA512: 87bd13930385c16689bfb6eefe47860f3741ccede9ddee4a860bb763937828808aca2c2fcc56637c06c3b9f1a5ee5ffd5cadc039d93ff7b2375a004867ef9f22 xcmsdb-1.0.7.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/app/xcmsdb-1.0.7.tar.xz.sig -- -Alan Coopersmith- alan.coopersmith at oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: From alan.coopersmith at oracle.com Sat Oct 12 18:14:27 2024 From: alan.coopersmith at oracle.com (Alan Coopersmith) Date: Sat, 12 Oct 2024 11:14:27 -0700 Subject: [ANNOUNCE] xkbprint 1.0.7 Message-ID: xkbprint generates a printable or encapsulated PostScript description of an XKB keyboard description. This release provides some code cleanups and compiler warning fixes. 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 (7): unifdef -Usgi configure: Use AC_SYS_LARGEFILE to enable large file support ClearFontStuff: avoid NULL pointer dereference FindKeysymsByName: avoid NULL pointer dereference Variable scope reductions Use C99 struct initializers xkbprint 1.0.7 git tag: xkbprint-1.0.7 https://xorg.freedesktop.org/archive/individual/app/xkbprint-1.0.7.tar.gz SHA256: 870a5a715dfbd2f080e53ecf0e4fd3c2805f3b1305bab1a4dca9cda568a91621 xkbprint-1.0.7.tar.gz SHA512: de87290d5d1c91d8749f8fd929a1318b4580c296158106c906f4f88dcd72d1c21717191856cf5a687babd9ceab57fb0bcd0b2be0565aa2637f87bc02b47f036a xkbprint-1.0.7.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/app/xkbprint-1.0.7.tar.gz.sig https://xorg.freedesktop.org/archive/individual/app/xkbprint-1.0.7.tar.xz SHA256: 1c4f49c030329e0defd8c7bc3739e60f2aa1d2aabe0e2d7e63740ab629aa59cc xkbprint-1.0.7.tar.xz SHA512: 52f803ba85b053408dfff400f47ae9461954430665a12257a99b9775e26dd7192a97b979de949b9c4532936c9bfcc181a773de41514a122973f05d676dee6476 xkbprint-1.0.7.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/app/xkbprint-1.0.7.tar.xz.sig -- -Alan Coopersmith- alan.coopersmith at oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: From alan.coopersmith at oracle.com Sat Oct 12 18:26:16 2024 From: alan.coopersmith at oracle.com (Alan Coopersmith) Date: Sat, 12 Oct 2024 11:26:16 -0700 Subject: [ANNOUNCE] xmag 1.0.8 Message-ID: xmag displays a magnified snapshot of a portion of an X11 screen. Alan Coopersmith (11): gitlab CI: stop requiring Signed-off-by in commits Print which arguments were unknown before giving usage message Add -help and -version options Clear 9 -Wuseless-cast warnings Fix -Wshadow warning for Display argument to Error() Fix -Wself-assign warning from clang 13 Fix -Wmissing-variable-declarations warning from clang 13 usage: add noreturn attribute Quiet 64 -Wunused-parameter warnings from clang 13 Use double for all floating point numbers, not a mix of double and float xmag 1.0.8 git tag: xmag-1.0.8 https://xorg.freedesktop.org/archive/individual/app/xmag-1.0.8.tar.gz SHA256: d7ad6be16d13fffdce365d5e9d03794d1ab470efb1b245d32a8a7e60bcdb0a30 xmag-1.0.8.tar.gz SHA512: 083a9362773d07e33d6d5733a068df498fcfa8c99db1c1a92fdb99b86926b03bd7bd4157503af63f2a7e31e0f16453b0df36582354045e82ff529f2ab2b0b71a xmag-1.0.8.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/app/xmag-1.0.8.tar.gz.sig https://xorg.freedesktop.org/archive/individual/app/xmag-1.0.8.tar.xz SHA256: 326d3c583d795bb53ac609d144e7f7fb1499baba7eaec14b8e6cd232ea069532 xmag-1.0.8.tar.xz SHA512: d4dbf6bf60a5a3ac88309cdc8f07284a20bd3b044795cd54e002ee5956fa317a09e5f21a9469a6fd9a786f109d8592d8b8e5128ac86850391a6445ccc1f7a11c xmag-1.0.8.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/app/xmag-1.0.8.tar.xz.sig -- -Alan Coopersmith- alan.coopersmith at oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: From alan.coopersmith at oracle.com Sat Oct 12 18:46:05 2024 From: alan.coopersmith at oracle.com (Alan Coopersmith) Date: Sat, 12 Oct 2024 11:46:05 -0700 Subject: [ANNOUNCE] xwud 1.0.7 Message-ID: xwud allows X users to display in a window an image saved in a specially formatted dump file, such as produced by xwd. Alan Coopersmith (6): gitlab CI: stop requiring Signed-off-by in commits Add missing checks for malloc failure Call free() instead of XFree() on pointers returned by malloc() Replace strcpy+strcat calls with snprintf Accept --help & --version as aliases to -help & -version xwud 1.0.7 git tag: xwud-1.0.7 https://xorg.freedesktop.org/archive/individual/app/xwud-1.0.7.tar.gz SHA256: 371df65cea6b0ca281f9944337b82bb3bcee624618548e7b7077c2e32574c3e0 xwud-1.0.7.tar.gz SHA512: a48e4769abe5d7d105a945c5614e4e95dd76d506350ed6c77d5ac7de6029e0a9383b6cc599175625d364dce2f6527319352ad2c86659a26a1c079957f995d85c xwud-1.0.7.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/app/xwud-1.0.7.tar.gz.sig https://xorg.freedesktop.org/archive/individual/app/xwud-1.0.7.tar.xz SHA256: e55cbedab36d7a5f671abf8e594888afc48caa116d51d429ea53ea317ec0c61e xwud-1.0.7.tar.xz SHA512: 3c910fc170f6f6373d426aa5532bd3ede6d83efab06a77c3a43a92aa9cfae9a5324d5a6ca1dfcc8941be6895b6769b3a7beee8081815000b57f93aa1b4e7c420 xwud-1.0.7.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/app/xwud-1.0.7.tar.xz.sig -- -Alan Coopersmith- alan.coopersmith at oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: From alan.coopersmith at oracle.com Sat Oct 12 19:46:04 2024 From: alan.coopersmith at oracle.com (Alan Coopersmith) Date: Sat, 12 Oct 2024 12:46:04 -0700 Subject: [ANNOUNCE] xf86-video-mach64 6.10.0 Message-ID: Generally speaking, this driver is intended for all ATI video adapters based on the Mach64 series or older chipsets. This release raises the minimum supported version of the Xorg server from 1.4 (released in 2007) to 1.18 (released in 2015). This includes the removal of the XAA code, which cannot be compiled for any Xserver newer than the 1.12 series, as it was removed in the Xorg 1.13 release. Alan Coopersmith (17): gitlab CI: stop requiring Signed-off-by in commits Remove "All rights reserved" from Oracle copyright notices Variable scope reductions as suggested by cppcheck Handle -Wunused-function warnings from clang Handle -Wextra-semi-stmt warnings from clang gitlab CI: ensure libtool is installed in build container configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL Quiet -Wredundant-decls from xorg/os.h fallbacks for new libc functions Fix 24 of 24 -Wimplicit-fallthrough warnings Fix -Wanalyzer-possible-null-argument warning in ATIDRIScreenInit Raise minimum supported Xserver version from 1.4 to 1.18 When not using EXA, don't claim to be using XAA if it's not compiled in Remove XAA support Drop support for ABI_VIDEODRV_VERSION < 6 Update links to use gitlab instead of anongit README: update bug link to use gitlab instead of bugzilla xf86-video-mach64 6.10.0 Benjamin Valentin (1): fix some build warnings Enrico Weigelt, metux IT consult (4): use XNFalloc() instead of xnfalloc use XNFcallocarray() instead of xnfcalloc macro drop compat with ancient xserver versions drop compat with ancient xservers Niveditha Rau (1): Mark DriverRec exported in atimach64probe.h to match atimach64probe.c git tag: xf86-video-mach64-6.10.0 https://xorg.freedesktop.org/archive/individual/driver/xf86-video-mach64-6.10.0.tar.gz SHA256: d7bc8a5e66a12bf9c04845b46b4c91190a1925bf128e722e922505057d7ade85 xf86-video-mach64-6.10.0.tar.gz SHA512: 0753c24b02bef987cc83f0debfcd313db5eb17e582e3ba14a78dacd8fddef7f126afffa7463a6a4c07704e9639113ab57f4c743cd215f58bf634e991fcb94932 xf86-video-mach64-6.10.0.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/driver/xf86-video-mach64-6.10.0.tar.gz.sig https://xorg.freedesktop.org/archive/individual/driver/xf86-video-mach64-6.10.0.tar.xz SHA256: d6b96b47a27cd2dc6dea612f5dc51fcc1a8561d5ad1d48d04ec2d47751222724 xf86-video-mach64-6.10.0.tar.xz SHA512: 1f40114062e320aedaeba5e68e08fd747afc45c03cb0cc4445cdc5ba94aa65b71dd63a19741d0e3dab34cc3cd914d991fad4350fadf39192d753817ec2011cdc xf86-video-mach64-6.10.0.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/driver/xf86-video-mach64-6.10.0.tar.xz.sig -- -Alan Coopersmith- alan.coopersmith at oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: From alan.coopersmith at oracle.com Sat Oct 12 20:01:44 2024 From: alan.coopersmith at oracle.com (Alan Coopersmith) Date: Sat, 12 Oct 2024 13:01:44 -0700 Subject: [ANNOUNCE] xf86-video-mga 2.1.0 Message-ID: xf86-video-mga - Matrox video driver for the Xorg X server ---------------------------------------------------------- This release raises the minimum supported version of the Xorg server to 1.18 (released in 2015). This includes the removal of the XAA code, which cannot be compiled for any Xserver newer than the 1.12 series, as XAA support was removed in the Xorg 1.13 release. Alan Coopersmith (12): gitlab CI: stop requiring Signed-off-by in commits Remove "All rights reserved" from Oracle copyright notices Fix -Wold-style-declaration warnings gitlab CI: ensure libtool is installed in build container Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL Add X.Org's standard C warning flags to AM_CFLAGS Fix 3 -Wmissing-prototypes warnings Fix warning: declaration of ?ulIndex? shadows a previous local [-Wshadow] Raise minimum supported Xserver version to 1.18 (ABI_VIDEODRV_VERSION 20.0) Assume the Xserver provides xf86ModeBandwidth now Fix 2 -Wcalloc-transposed-args warnings xf86-video-mga 2.1.0 Enrico Weigelt, metux IT consult (1): use XNFcallocarray() instead of xnfcalloc macro git tag: xf86-video-mga-2.1.0 https://xorg.freedesktop.org/archive/individual/driver/xf86-video-mga-2.1.0.tar.gz SHA256: 52d48e96a2375e04c1c7a7b043cf120213a25e5d6e4b16a0cdfdda7b90abd82b xf86-video-mga-2.1.0.tar.gz SHA512: a9cb47a6ae0f90abb50f3be96d36a0a52ec82bad8294833fb8733d6bec3812cf9f479edb26cfc296be55c3b6d2adab4eba3430fc5f154655acca71afe67cdc57 xf86-video-mga-2.1.0.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/driver/xf86-video-mga-2.1.0.tar.gz.sig https://xorg.freedesktop.org/archive/individual/driver/xf86-video-mga-2.1.0.tar.xz SHA256: 7bf85dbf4efa17b7cdd483be8f61cf11fd73d0310514b6ae10d89358de63ab73 xf86-video-mga-2.1.0.tar.xz SHA512: b5c83ad96004cfecd1a081440d2d0bb4a43d1ce1cd202c0ab69c0ded92cbedbc8fbe2d3e06fcb960fcac9719c56b45465b4a853f6e7d80ffb47af371403294b6 xf86-video-mga-2.1.0.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/driver/xf86-video-mga-2.1.0.tar.xz.sig -- -Alan Coopersmith- alan.coopersmith at oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: From alan.coopersmith at oracle.com Sat Oct 12 20:12:14 2024 From: alan.coopersmith at oracle.com (Alan Coopersmith) Date: Sat, 12 Oct 2024 13:12:14 -0700 Subject: [ANNOUNCE] xf86-video-r128 6.13.0 Message-ID: ATI Rage 128 driver for Xorg This release raises the minimum supported version of the Xorg server to 1.18 (released in 2015). This includes the removal of the XAA code, which cannot be compiled for any Xserver newer than the 1.12 series, as XAA support was removed in the Xorg 1.13 release. Alan Coopersmith (10): Remove "All rights reserved" from Oracle copyright notices 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 Fix 9 -Wmissing-prototypes warnings R128ScreenInit: fix indentation Raise minimum supported Xserver version to 1.18 (ABI_VIDEODRV_VERSION 20.0) Move sizeof to second argument in calloc calls configure: update link to use gitlab instead of anongit xf86-video-r128 6.13.0 Enrico Weigelt, metux IT consult (3): use XNFcallocarray() instead of xnfcalloc macro fix FTBS on debian: missing statement after label drop support for ancient xserver versions nia (3): Alternative non-BIOS method to determine the panel size for NetBSD don't assume VGA output on non-x86 backlight control and console detection for wsdisplay systems git tag: xf86-video-r128-6.13.0 https://xorg.freedesktop.org/archive/individual/driver/xf86-video-r128-6.13.0.tar.gz SHA256: 0cc8fb5be66bb503343b3fd3866e23e6f322d14901f9d5d7f375029f906dc178 xf86-video-r128-6.13.0.tar.gz SHA512: 9cb7057da3e98ba8d78eaf0d37541184b2da0af312361de26432b718ce6ff45f37dae1442b9ca6c690edcb8ef2b8f93a1de67cdca491cf214d203b3f4f9160be xf86-video-r128-6.13.0.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/driver/xf86-video-r128-6.13.0.tar.gz.sig https://xorg.freedesktop.org/archive/individual/driver/xf86-video-r128-6.13.0.tar.xz SHA256: f20bed5ac201edd517fe0878dd2bcef78c8805c9f7faa3d0d7a4dba2e973f745 xf86-video-r128-6.13.0.tar.xz SHA512: 6eae2a4f3a563d00c357025ffd3206c2b20cd35327af21add052a28447da9c0f642569bfb423cacb8989995bc92fc73cddd96d673e64438d1d7569eb926fb2ae xf86-video-r128-6.13.0.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/driver/xf86-video-r128-6.13.0.tar.xz.sig -- -Alan Coopersmith- alan.coopersmith at oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: From alan.coopersmith at oracle.com Sat Oct 12 20:47:53 2024 From: alan.coopersmith at oracle.com (Alan Coopersmith) Date: Sat, 12 Oct 2024 13:47:53 -0700 Subject: [ANNOUNCE] xtrans 1.5.1 Message-ID: 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. It is used by the X server, libX11, libICE, the X font server, and related components. It is however, *NOT* a shared library, but code which each consumer includes and builds it's own copy of with various #ifdef flags to make each copy slightly different. To support this in the modular build system, this package simply installs the C source files into $(prefix)/include/X11/Xtrans and installs a pkg-config file and an autoconf m4 macro file with the flags needed to use it. Alan Coopersmith (15): gitlab CI: add xz-utils to container for "make distcheck" gitlab CI: collect config.log to help diagnose failures gitlab CI: add libc-dev to required packages in build container LocalInitTransports: Fix -Wuseless-cast warning for getenv() call SocketCreateListener: Fix -Wuseless-cast warning in bind() call Clear numerous -Wsign-compare warnings from gcc 14.1 SocketINETConnect: return failure when malloc() fails ParseAddress: return failure when strdup() fails MakeAllCOTSServerListeners: Initialize temp_ciptrs GetMyNetworkId: Avoid writing to NULL pointer if malloc() fails GetPeerNetworkId: Avoid writing to NULL pointer if malloc() fails GetPeerNetworkId: avoid calling strlen() on a NULL pointer SocketOpen: avoid leak of out-of-range fd is_numeric: Add TRANS_SERVER to required ifdefs xtrans 1.5.1 Enrico Weigelt, metux IT consult (1): update .gitignore Kim Woelders (2): TRANS(ParseAddress): Fix "assignment discards ?const? qualifier" warnings TRANS(GetHostname): Fix "?strncpy? output truncated.." warning Robert Royals (1): Fix string length check git tag: xtrans-1.5.1 https://xorg.freedesktop.org/archive/individual/lib/xtrans-1.5.1.tar.gz SHA256: 8327cd270f3b91c66de9f9fd9069cebd77d0827c60dcde30ff8d9bec9224d8c5 xtrans-1.5.1.tar.gz SHA512: 287bbed8924f7207a24e06d0c71e3eae566b66d1b03328312548e8113d14d90482729e95714daef21d1ad4491b2c9b0070fef529a175dd9f40281135133647ba xtrans-1.5.1.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/lib/xtrans-1.5.1.tar.gz.sig https://xorg.freedesktop.org/archive/individual/lib/xtrans-1.5.1.tar.xz SHA256: dea80fbd8c3c941495b4b1d2785cb652815d016849a0d2ef90d1140de916993e xtrans-1.5.1.tar.xz SHA512: 1a4bf3495ba401711b632972acf26bb82c2e8fd917a868ed21e510a1bb1ec57c145496baddb44de76e00c2d03dbf9e8592099623da4c065de3a7c5a804e87c1e xtrans-1.5.1.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/lib/xtrans-1.5.1.tar.xz.sig -- -Alan Coopersmith- alan.coopersmith at oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: From alan.coopersmith at oracle.com Sat Oct 12 20:59:35 2024 From: alan.coopersmith at oracle.com (Alan Coopersmith) Date: Sat, 12 Oct 2024 13:59:35 -0700 Subject: [ANNOUNCE] bdftopcf 1.1.2 Message-ID: bdftopcf is a font compiler for the X server and font server. Alan Coopersmith (5): gitlab CI: stop requiring Signed-off-by in commits bdfReadBitmap: avoid NULL dereference on zero-width glyphs bdfReadBitmap: avoid access to byte before start of array pcfWriteFont: Avoid uninitialized values in tables bdftopcf 1.1.2 Jeremy Huddleston Sequoia (1): atom: Update Hash() to be unsigned git tag: bdftopcf-1.1.2 https://xorg.freedesktop.org/archive/individual/util/bdftopcf-1.1.2.tar.gz SHA256: 31c88b9194c34ee35c433759d141eaca177dcdead835c8832021cc013324b924 bdftopcf-1.1.2.tar.gz SHA512: 897ddb5621acc57027234b192d78eea00126c4f2d5f626e7e6fab68a916a9bbdd26c516ae44a69f36d8f4e9374e59ea326f93e17fa3aaf4cbfc08aae84e83bdc bdftopcf-1.1.2.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/util/bdftopcf-1.1.2.tar.gz.sig https://xorg.freedesktop.org/archive/individual/util/bdftopcf-1.1.2.tar.xz SHA256: bc60be5904330faaa3ddd2aed7874bee2f29e4387c245d6787552f067eb0523a bdftopcf-1.1.2.tar.xz SHA512: b3dde8d73084b7ec23ea47491321d12fa8f4a0a9ce0f61f2f89460fdc98f05d135ba11d8588d9debb8c2639ac68a7434a0cf80d9d548cd7328cbcb2339b4c0a6 bdftopcf-1.1.2.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/util/bdftopcf-1.1.2.tar.xz.sig -- -Alan Coopersmith- alan.coopersmith at oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/solaris -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: From peter.hutterer at who-t.net Tue Oct 15 04:13:32 2024 From: peter.hutterer at who-t.net (Peter Hutterer) Date: Tue, 15 Oct 2024 14:13:32 +1000 Subject: [ANNOUNCE] xf86-input-libinput 1.5.0 Message-ID: <20241015041332.GA32361@quokka> xf86-input-libinput 1.5.0 is now availble. Notable changes: - the compose and kana LEDs are now supported - tablet tools now have a property to indicate the tool serial and hw id (if any) - libinput's tablet tool pressure range config is now supported - libinput's clickfinger button map config is now supported - we remap some higher keycodes to FK20 and friends, paving the way for systemd/udev to map those properly in their hwdb files As usual, the shortlog is below Enrico Weigelt, metux IT consult (3): replace BUG_() macros by xf86IDrvMsg() calls fix int type mismatches in printf()-like calls update .gitignore Martin Rys (1): Add support for LIBINPUT_LED_COMPOSE/LIBINPUT_LED_KANA Peter Hutterer (13): Sort the read-only properties Add a property for the tablet tool serial and hw ID Add editorconfig file gitlab CI: update to latest templates and current fedora Revert "fix int type mismatches in printf()-like calls" Implement tablet tool pressure range support Add support for clickfinger button maps Fix a bunch of whitespace issues Prevent theoretical null-pointer dereference Silence a compiler warning Map some specific high keycodes into the FK20-23 range test: fix some scan-build warnings xf86-input-libinput 1.5.0 git tag: xf86-input-libinput-1.5.0 https://xorg.freedesktop.org/archive/individual/driver/xf86-input-libinput-1.5.0.tar.gz SHA256: 936ce0ad647b49eb332c7d72945e346ffc61d48a45a009e3f0403a90dbf5908e xf86-input-libinput-1.5.0.tar.gz SHA512: 9d288eb9958fe91832fb81404002343238e13cbbf3bf8793bc635ef9e14e284740beb4fdd555c6d6072d6863a00224d0282cf3ab0b342cfe9c5b51ad6b587b95 xf86-input-libinput-1.5.0.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/driver/xf86-input-libinput-1.5.0.tar.gz.sig https://xorg.freedesktop.org/archive/individual/driver/xf86-input-libinput-1.5.0.tar.xz SHA256: 2524c35f196554ea11aef3bba1cf324759454e1d49f98ac026ace2f6003580e6 xf86-input-libinput-1.5.0.tar.xz SHA512: 03090beb7c162fdf55e9bb9da41ffb8601b20047e4a53895bad27de47b3197fc920e710f26fa23e7322b367ab65fa56ba5f9a195ec69801529af3958632c2d6e xf86-input-libinput-1.5.0.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/driver/xf86-input-libinput-1.5.0.tar.xz.sig -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 195 bytes Desc: not available URL: From peter.hutterer at who-t.net Tue Oct 15 04:43:31 2024 From: peter.hutterer at who-t.net (Peter Hutterer) Date: Tue, 15 Oct 2024 14:43:31 +1000 Subject: [ANNOUNCE] xf86-input-evdev 2.11.0 Message-ID: <20241015044331.GA49760@quokka> xf86-input-evdev 2.11 is now available. Notable changes include: - FTBFS fixes on non-linux platforms and dropping some ancient quirks - Fixes for the Compose and Kana LEDs - we remap some higher keycodes to FK20 and friends, paving the way for systemd/udev to map those properly in their hwdb files And a few years of accumulated cleanup as a result of the gitlab migration. Alan Coopersmith (8): 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 Convert src/draglock.c from ISO-8859-1 to UTF-8 gitlab CI: stop requiring Signed-off-by in commits gitlab CI: ensure libtool is installed in build container Enrico Weigelt, metux IT consult (6): bump minimal xorg version to 1.18 drop quirk for ancient linux kernel version (<2.6.30) fix unportable linux-only include tolerate including linux/input.h fix FTBS on non-udev target platforms (eg. FreeBSD) dont spam xserver with false-positives Martin Rys (1): Swap Compose and Kana values to conform to USB HID spec Peter Hutterer (3): gitlab CI: set the standard workflow rules for an fdo project Map some specific high keycodes into the FK20-23 range xf86-input-evdev 2.11.0 git tag: xf86-input-evdev-2.11.0 https://xorg.freedesktop.org/archive/individual/driver/xf86-input-evdev-2.11.0.tar.gz SHA256: 6bf1d288f15f5c7db87e8ad62a75ef372789897be11d8a9706c4408b863a2add xf86-input-evdev-2.11.0.tar.gz SHA512: b9b70639c5fc92aa682f8230ad3231b1c72f596d5f62422a35163e13b57a7aac8965dd5a95da153953bd1772cb17852dceaf461a2148751797f93a4190ae2d7b xf86-input-evdev-2.11.0.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/driver/xf86-input-evdev-2.11.0.tar.gz.sig https://xorg.freedesktop.org/archive/individual/driver/xf86-input-evdev-2.11.0.tar.xz SHA256: 730022de934cc366bb12439daf202a7bfff52a028cf4573e457642e25a071315 xf86-input-evdev-2.11.0.tar.xz SHA512: ccd3727d9726565259a81db1c238aba7e414292c3f91e182c048845ac3caf1705c2b16ff1775f3b35ecb3b7088903257085bc90a20265641ccde05b2fc6966df xf86-input-evdev-2.11.0.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/driver/xf86-input-evdev-2.11.0.tar.xz.sig -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 195 bytes Desc: not available URL: From jexposit at redhat.com Tue Oct 29 16:16:37 2024 From: jexposit at redhat.com (Jose Exposito Quintana) Date: Tue, 29 Oct 2024 17:16:37 +0100 Subject: X.Org Security Advisory: Issues in X.Org X server prior to 21.1.14 and Xwayland prior to 24.1.4 Message-ID: X.Org Security Advisory: October 29, 2024 Issues in X.Org X server prior to 21.1.14 and Xwayland prior to 24.1.4 ======================================================================== An issue has 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.14 and xwayland-24.1.4. 1) CVE-2024-9632 can be triggered by providing a modified bitmap to the X.Org server. ------------------------------------------------------------------------ 1) CVE-2024-9632: Heap-based buffer overflow privilege escalation in _XkbSetCompatMap Introduced in: xorg-server-1.1.1 (2006) Fixed in: xorg-server-21.1.14 and xwayland-24.1.4 Fix: https://gitlab.freedesktop.org/xorg/xserver/-/commit/85b776571487f52e756f68a069c768757369bfe3 Found by: Jan-Niklas Sohn working with Trend Micro Zero Day Initiative The _XkbSetCompatMap() function attempts to resize the `sym_interpret` buffer. However, It didn't update its size properly. It updated `num_si` only, without updating `size_si`. This may lead to local privilege escalation if the server is run as root or remote code execution (e.g. x11 over ssh). xorg-server-21.1.14 and xwayland-24.1.4 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. -------------- next part -------------- An HTML attachment was scrubbed... URL: From ofourdan at redhat.com Tue Oct 29 17:08:51 2024 From: ofourdan at redhat.com (Olivier Fourdan) Date: Tue, 29 Oct 2024 18:08:51 +0100 Subject: [ANNOUNCE] xorg-server 21.1.14 Message-ID: <0875961a-393c-4ee8-b2b6-91a521b57a27@redhat.com> This release contains the fix for the issue reported in today's security advisory: https://lists.x.org/archives/xorg-announce/2024-October/003545.html * CVE-2024-9632 Additionally, it also contains several other fixes for glamor, Xnest, compilation warnings with newer compilers, FreeBSD issues and more. Alan Coopersmith (11): dix: check for calloc() failure in Xi event conversion routines dix: PolyText: fully initialize local_closure dix: SetFontPath: don't set errorValue on Success dix: enterleave.c: fix implicit fallthrough warnings dix: CreateScratchGC: avoid dereference of pointer we just set to NULL dix: InitPredictableAccelerationScheme: avoid memory leak on failure dix: dixChangeWindowProperty: don't call memcpy if malloc failed dix: ProcListProperties: skip unneeded work if numProps is 0 dix: HashResourceID: use unsigned integers for bit shifting dix: GetPairedDevice: check if GetMaster returned NULL dix: FindBestPixel: fix implicit fallthrough warning Alexey (1): Fixed mirrored glyphs on big-endian machines Enrico Weigelt, metux IT consult (2): Xnest: cursor: fix potentially uninitialized memory Xnest: fix broken exposure events Jos? Exp?sito (2): ephyr: Fix incompatible pointer type build error xserver 21.1.14 Konstantin (1): glamor: make use of GL_EXT_texture_format_BGRA8888 Matthieu Herrb (4): Don't crash if the client argv or argv[0] is NULL. Return NULL in *cmdname if the client argv or argv[0] is NULL Fix a double-free on syntax error without a new line. xkb: Fix buffer overflow in _XkbSetCompatMap() Olivier Fourdan (1): build: Drop libxcvt requirement from SDK_REQUIRED_MODULES Peter Hutterer (1): dix: fix valuator copy/paste error in the DeviceStateNotify event git tag: xorg-server-21.1.14 https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-21.1.14.tar.gz SHA256: b79dbaf668c67da25c4eb5b395eec60f2593240519aefdd3e8645023ef46226f xorg-server-21.1.14.tar.gz SHA512: 58bf3cadbb97f32066a4d45ad4335a68a1cbaafd88fb881ef2c6fb2aa3e0cb874849f77f13b4f755912ef982255c5751b1a49de866bc50941621c3ddef60b548 xorg-server-21.1.14.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-21.1.14.tar.gz.sig https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-21.1.14.tar.xz SHA256: 8f2102cebdc4747d1656c1099ef610f5063c7422c24a177e300de569b354ee35 xorg-server-21.1.14.tar.xz SHA512: 833d36ca4a409363dc021a50702bc29dbb32d074de319d6910a158b6e4d8f51a20c3b0de0486d9613d4e526fe4fd60ca306b3c9fcce7d014ca8cc10185afd973 xorg-server-21.1.14.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-21.1.14.tar.xz.sig -------------- next part -------------- A non-text attachment was scrubbed... Name: OpenPGP_0x14706DBE1E4B4540.asc Type: application/pgp-keys Size: 2988 bytes Desc: OpenPGP public key URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: OpenPGP_signature.asc Type: application/pgp-signature Size: 203 bytes Desc: OpenPGP digital signature URL: From ofourdan at redhat.com Tue Oct 29 17:08:30 2024 From: ofourdan at redhat.com (Olivier Fourdan) Date: Tue, 29 Oct 2024 18:08:30 +0100 Subject: [ANNOUNCE] xwayland 24.1.4 Message-ID: <31d849c2-e695-45a3-9928-cf00cdfcf89e@redhat.com> This release contains the fix for the issue reported in today's security advisory: https://lists.x.org/archives/xorg-announce/2024-October/003545.html * CVE-2024-9632 Jos? Exp?sito (1): Bump version to 24.1.4 Matthieu Herrb (1): xkb: Fix buffer overflow in _XkbSetCompatMap() git tag: xwayland-24.1.4 https://xorg.freedesktop.org/archive/individual/xserver/xwayland-24.1.4.tar.xz SHA256: d96a78dbab819f55750173444444995b5031ebdcc15b77afebbd8dbc02af34f4 xwayland-24.1.4.tar.xz SHA512: 7d3e4fdf67f07f79d8ddefc0077d10f811fe5ab1f919a922b5afc5dd9843eb2e0bc0a8b225555a0886521eb04a993e06a250469d3594d5add34d6412c76c60f8 xwayland-24.1.4.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/xserver/xwayland-24.1.4.tar.xz.sig