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