pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/x11/libXi
Module Name: pkgsrc
Committed By: wiz
Date: Fri Oct 16 20:42:26 UTC 2026
Modified Files:
pkgsrc/x11/libXi: Makefile distinfo
Log Message:
libXi: update to 1.8.4.
Alan Coopersmith (4):
Strip trailing whitespace from source files
Track XIValuatorClass correctly during copyDeviceChangedEvent
Set num_classes to number of copied classes in copyDeviceChangedEvent
libXi 1.8.4
Olivier Fourdan (10):
XQueryDeviceState: check ValuatorClass num_valuators against class length
size_classes/copy_classes: bound XI2 class lengths to the received buffer
size_classes/copy_classes: enforce XI2 per-type class payload sizes
XIQueryDevice: keep padded name and class bytes within the reply
XListInputDevices: validate device name lengths against reply buffer
XListInputDevices: validate class lengths cumulatively in SizeClassInfo
wireToEnterLeave: validate buttons_len against the received event size
XGetDeviceControl: require reply control to match the request
XGetDeviceControl: size DEVICE_ENABLE replies for XDeviceEnableState
XGetDeviceControl: set DEVICE_ENABLE length to the struct size
Peter Hutterer (6):
wireToEnterLeave: validate the valuator count to avoid OOB writes
Actually copy the full keycodes in copy_classes
Fix potential for class size mismatches
XListInputDevices: make sure we have enough bytes for the info
Add missing touch and gesture class handling to copyDeviceChangedEvent
Track unknown classes correctly during copyDeviceChangedEvent
To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 pkgsrc/x11/libXi/Makefile
cvs rdiff -u -r1.35 -r1.36 pkgsrc/x11/libXi/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/x11/libXi/Makefile
diff -u pkgsrc/x11/libXi/Makefile:1.43 pkgsrc/x11/libXi/Makefile:1.44
--- pkgsrc/x11/libXi/Makefile:1.43 Mon May 18 05:57:47 2026
+++ pkgsrc/x11/libXi/Makefile Fri Oct 16 20:42:25 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.43 2026/05/18 05:57:47 wiz Exp $
+# $NetBSD: Makefile,v 1.44 2026/10/16 20:42:25 wiz Exp $
-DISTNAME= libXi-1.8.3
+DISTNAME= libXi-1.8.4
CATEGORIES= x11 devel
MASTER_SITES= ${MASTER_SITE_XORG:=lib/}
EXTRACT_SUFX= .tar.xz
Index: pkgsrc/x11/libXi/distinfo
diff -u pkgsrc/x11/libXi/distinfo:1.35 pkgsrc/x11/libXi/distinfo:1.36
--- pkgsrc/x11/libXi/distinfo:1.35 Mon May 18 05:57:47 2026
+++ pkgsrc/x11/libXi/distinfo Fri Oct 16 20:42:26 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.35 2026/05/18 05:57:47 wiz Exp $
+$NetBSD: distinfo,v 1.36 2026/10/16 20:42:26 wiz Exp $
-BLAKE2s (libXi-1.8.3.tar.xz) = 55e0f50c525e8143a72ac7b0f7724f7e0747a2dc6ff5dab89d6ff7983f9151d2
-SHA512 (libXi-1.8.3.tar.xz) = 5fb8273424467c102d3bab01cb273169038ff6fae739f6873ca357be8890c4fd30ba2952bca2759249458796df53ad130e2c9c3674b385602afd13c718faf79a
-Size (libXi-1.8.3.tar.xz) = 411684 bytes
+BLAKE2s (libXi-1.8.4.tar.xz) = 82d8c2241c0cd61c2354c261c81a59fe5d7fdc924bb7ad472ce00cbbeb850d57
+SHA512 (libXi-1.8.4.tar.xz) = 7cfff5989b4fa375372ac5e28e6c6a9249ff14c1dc6e0c4feeafa7f356e157882c5df30c17b757aabe47a34b8a6da7ab796be5809fe82b6f25bd45cceb1991d1
+Size (libXi-1.8.4.tar.xz) = 422212 bytes
Home |
Main Index |
Thread Index |
Old Index