Re: CI/yaml: inlining or providing an "upstream" utility

2024-03-27 Thread Peter Hutterer
On Mon, Mar 25, 2024 at 11:19:49AM +0100, tlaro...@kergis.com wrote: > On Mon, Mar 25, 2024 at 08:07:24PM +1000, Peter Hutterer wrote: > > On Mon, Mar 25, 2024 at 08:36:44AM +0100, tlaro...@kergis.com wrote: > > > In a previous mail, I proposed, when autotools and meson are b

Re: CI/yaml: inlining or providing an "upstream" utility

2024-03-25 Thread Peter Hutterer
On Mon, Mar 25, 2024 at 08:36:44AM +0100, tlaro...@kergis.com wrote: > In a previous mail, I proposed, when autotools and meson are both > provided to build a module, to not verify what they provide by simply > diffing the resulting installation directories, but to treat pkgconfig > generated *.pc

Re: Why does xf86-input-evdev ignore the xkb_rules option?

2024-03-19 Thread Peter Hutterer
On Mon, Mar 18, 2024 at 05:55:04PM +0100, Martin Burggraf wrote: > Hi, >   > I have an input device/keyboard, which I reconfigured greatly, wrote my own > geometry files, symbols, keycodes and so on. > To make it work with X11 I wanted to write my own rules file for use with the >

Re: gitlab: remove old pipelines ?

2024-02-27 Thread Peter Hutterer
On Tue, Feb 27, 2024 at 01:09:41PM +0100, Enrico Weigelt, metux IT consult wrote: > Hello folks, > > > Is there a way to actually remove old pipelines ? > > Gitlab offers a "delete" button, but this doens't seem to work: > when pressing it, the button just spins forever - and after reload >

Re: Can we rely on #pragma once ?

2024-02-19 Thread Peter Hutterer
On Mon, Feb 19, 2024 at 03:02:18PM +0100, Mark Kettenis wrote: > > Date: Mon, 19 Feb 2024 12:13:34 +0100 > > From: "Enrico Weigelt, metux IT consult" > > > > Hello folks, > > Hi Enrico, > > > we've got a lot of include files, therefore lots of guards. > > > > Modern C compilers should

marge-bot enabled on the xserver repo

2024-02-19 Thread Peter Hutterer
Just a heads-up, I've enabled marge-bot on the xserver repo so from now on please assign to @marge-bot to get the MR to merge which will then do the right thing (whatever it already does in mesa and other projects, it's all the same commandline anyway). Advantages include easier merging of

Re: Licenses: being finicky

2024-02-16 Thread Peter Hutterer
On Fri, Feb 16, 2024 at 12:42:29PM +0100, tlaro...@kergis.com wrote: > On Fri, Feb 16, 2024 at 08:22:59PM +1000, Peter Hutterer wrote: > > On Wed, Feb 14, 2024 at 09:37:43PM +0100, tlaro...@kergis.com wrote: > > > Some meson.build, for example, have a SPDX-License-Identifier: tag

Re: Licenses: being finicky

2024-02-16 Thread Peter Hutterer
On Wed, Feb 14, 2024 at 09:37:43PM +0100, tlaro...@kergis.com wrote: > Some meson.build, for example, have a SPDX-License-Identifier: tag, > where "MIT" is mentionned, applying (I think) to the file itself, and > the project has an entry with a pair (license: 'MIT') applying to the > data by

Re: gitlab: failing check-merge-request on non MR branches

2024-02-15 Thread Peter Hutterer
On Thu, Feb 15, 2024 at 12:15:52PM +0100, Enrico Weigelt, metux IT consult wrote: > Hello friends, > > > is it intended that the check-merge-request job is always failing on > non MR branches ? See commit 88637d42dbc5c488c9a75a6042e6778c4928b007 in ci-templates for the motivation. I think that

Re: issues and merge requests

2024-02-06 Thread Peter Hutterer
On Tue, Feb 06, 2024 at 11:41:06AM +0100, Enrico Weigelt, metux IT consult wrote: > On 05.02.24 22:56, Peter Hutterer wrote: > > > Best approach is to add a line "Fixes #123" into the commit message > > and/or the merge request and gitlab will automatically link to

Re: issues and merge requests

2024-02-05 Thread Peter Hutterer
On Mon, Feb 05, 2024 at 09:52:50PM +0100, tlaro...@kergis.com wrote: > Alan Coopersmith has applied the merge request for libXau---thanks! > > I had written 2 issues, related, against libXau, that the patches > address, so I have closed the issues after the merge. > > It seems to me that writing

Re: Fork permissions on gitlab

2024-01-31 Thread Peter Hutterer
On Wed, Jan 31, 2024 at 12:21:58PM +0100, Enrico Weigelt, metux IT consult wrote: > Hello folks, > > > any operator here who could grant me fork permission in gitlab ? > I'm currently preparing several patch queues I'd like to submit. Please see

[ANNOUNCE] xwayland 23.2.3

2023-12-12 Thread Peter Hutterer
xwayland: Update output nameLength xwayland: Use the right nameLength by default Peter Hutterer (3): randr: avoid integer truncation in length check of ProcRRChange*Property Xi: allocate enough XkbActions for our buttons Bump version to 23.2.3 git tag: xwayland-23.2.3 https

[ANNOUNCE] xwayland 23.2.3

2023-12-12 Thread Peter Hutterer
xwayland: Update output nameLength xwayland: Use the right nameLength by default Peter Hutterer (3): randr: avoid integer truncation in length check of ProcRRChange*Property Xi: allocate enough XkbActions for our buttons Bump version to 23.2.3 git tag: xwayland-23.2.3 https

[ANNOUNCE] xorg-server 21.1.10

2023-12-12 Thread Peter Hutterer
This release contains fixes for CVE-2023-6377 and CVE-2023-6478 as reported in today's security advisory: https://lists.x.org/archives/xorg-announce/2023-December/003435.html Peter Hutterer (3): randr: avoid integer truncation in length check of ProcRRChange*Property Xi: allocate

[ANNOUNCE] xorg-server 21.1.10

2023-12-12 Thread Peter Hutterer
This release contains fixes for CVE-2023-6377 and CVE-2023-6478 as reported in today's security advisory: https://lists.x.org/archives/xorg-announce/2023-December/003435.html Peter Hutterer (3): randr: avoid integer truncation in length check of ProcRRChange*Property Xi: allocate

X.Org Security Advisory: Issues in X.Org X server prior to 21.1.10 and Xwayland prior to 23.2.3

2023-12-12 Thread Peter Hutterer
X.Org Security Advisory: December 13, 2023 Issues in X.Org X server prior to 21.1.10 and Xwayland prior to 23.2.3 Multiple issues have been found in the X server and Xwayland implementations published by X.Org for which we

X.Org Security Advisory: Issues in X.Org X server prior to 21.1.10 and Xwayland prior to 23.2.3

2023-12-12 Thread Peter Hutterer
X.Org Security Advisory: December 13, 2023 Issues in X.Org X server prior to 21.1.10 and Xwayland prior to 23.2.3 Multiple issues have been found in the X server and Xwayland implementations published by X.Org for which we

[ANNOUNCE] xwayland 23.2.2

2023-10-24 Thread Peter Hutterer
al support xwayland: Give up on EI on setup failure xwayland: Cancel the EI disconnect timer when freed Peter Hutterer (2): Xi/randr: fix handling of PropModeAppend/Prepend Bump version to 23.2.2 Sam James (1): Switch to libbsd-overlay git tag: xwayland-23.

[ANNOUNCE] xwayland 23.2.2

2023-10-24 Thread Peter Hutterer
al support xwayland: Give up on EI on setup failure xwayland: Cancel the EI disconnect timer when freed Peter Hutterer (2): Xi/randr: fix handling of PropModeAppend/Prepend Bump version to 23.2.2 Sam James (1): Switch to libbsd-overlay git tag: xwayland-23.

[ANNOUNCE] xorg-server 21.1.9

2023-10-24 Thread Peter Hutterer
a PresentConfigureNotify event for destroyed windows Peter Hutterer (3): Xi/randr: fix handling of PropModeAppend/Prepend mi: reset the PointerWindows reference on screen switch xserver 21.1.9 Sam James (1): Switch to libbsd-overlay git tag: xorg-server-21.1.9 https

[ANNOUNCE] xorg-server 21.1.9

2023-10-24 Thread Peter Hutterer
a PresentConfigureNotify event for destroyed windows Peter Hutterer (3): Xi/randr: fix handling of PropModeAppend/Prepend mi: reset the PointerWindows reference on screen switch xserver 21.1.9 Sam James (1): Switch to libbsd-overlay git tag: xorg-server-21.1.9 https

X.Org Security Advisory: Issues in X.Org X server prior to 21.1.9 and Xwayland prior to 23.2.2

2023-10-24 Thread Peter Hutterer
X.Org Security Advisory: October 25, 2023 Issues in X.Org X server prior to 21.1.9 and Xwayland prior to 23.2.2 = Multiple issues have been found in the X.Org X server implementation published by X.Org for which we are releasing

X.Org Security Advisory: Issues in X.Org X server prior to 21.1.9 and Xwayland prior to 23.2.2

2023-10-24 Thread Peter Hutterer
X.Org Security Advisory: October 25, 2023 Issues in X.Org X server prior to 21.1.9 and Xwayland prior to 23.2.2 = Multiple issues have been found in the X.Org X server implementation published by X.Org for which we are releasing

[ANNOUNCE] font-util 1.4.1

2023-09-07 Thread Peter Hutterer
quot; from Oracle copyright notices Peter Hutterer (2): Replace unicode files with ones that provide better terms of use font-util 1.4.1 git tag: font-util-1.4.1 https://xorg.freedesktop.org/archive/individual/font/font-util-1.4.1.tar

[ANNOUNCE] font-util 1.4.1

2023-09-07 Thread Peter Hutterer
quot; from Oracle copyright notices Peter Hutterer (2): Replace unicode files with ones that provide better terms of use font-util 1.4.1 git tag: font-util-1.4.1 https://xorg.freedesktop.org/archive/individual/font/font-util-1.4.1.tar

[ANNOUNCE] xf86-input-libinput 1.4.0

2023-08-24 Thread Peter Hutterer
xf86-input-libinput 1.4.0 is now available. Notable changes are: - tablets now have BTN_STYLUS3 mapped to X button 8 (i.e. the first usable one after the LMR buttons) - tablet now have the left-handed property available so we can actually change them to left-handed. Peter Hutterer (6

[ANNOUNCE] xf86-input-libinput 1.4.0

2023-08-24 Thread Peter Hutterer
xf86-input-libinput 1.4.0 is now available. Notable changes are: - tablets now have BTN_STYLUS3 mapped to X button 8 (i.e. the first usable one after the LMR buttons) - tablet now have the left-handed property available so we can actually change them to left-handed. Peter Hutterer (6

Re: Connecting to a modern Xserver with an old client

2023-07-24 Thread Peter Hutterer
On Mon, Jul 24, 2023 at 10:56:13AM +0100, Dave Howorth wrote: > On Sun, 23 Jul 2023 14:14:37 -0700 > Alan Coopersmith wrote: > > > 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! > > > > > >

Re: Regarding X client

2023-07-02 Thread Peter Hutterer
On Wed, Jun 28, 2023 at 09:48:49PM -0500, Grant Taylor wrote: > On 6/28/23 4:35 PM, Chris Sorenson wrote: > > That's not even possible anymore, it was way back in the day but now X > > just immediately exits if there's no window manager to communicate with, > > Like Vito, I question the veracity

Re: Release of access to Logs environment CI - GitLab- Xorg

2023-06-25 Thread Peter Hutterer
Hi Willian, On Mon, Jun 19, 2023 at 01:23:18PM -0300, Willian Mendonça wrote: [...] > To perform better validations of our approaches, we have developed a tool > for downloading and mining logs: > https://github.com/jacksonpradolima/gitlabci-torrent. However, in order to > use this tool, we need

Re: X11 based application does not respond to touch after first touch ( ILI210x Touchscreen)

2023-06-08 Thread Peter Hutterer
it I have well and truly forgotten. Cheers, Peter > > Regards, > Vishnu > > On Thu, 8 Jun 2023 at 08:30, Peter Hutterer > wrote: > > > On Wed, Jun 07, 2023 at 01:04:02PM +0530, Vishnu Motghare wrote: > > > Hello All, > > > > > > X11-base

Re: X11 based application does not respond to touch after first touch ( ILI210x Touchscreen)

2023-06-08 Thread Peter Hutterer
it I have well and truly forgotten. Cheers, Peter > > Regards, > Vishnu > > On Thu, 8 Jun 2023 at 08:30, Peter Hutterer > wrote: > > > On Wed, Jun 07, 2023 at 01:04:02PM +0530, Vishnu Motghare wrote: > > > Hello All, > > > > > > X11-base

Re: X11 based application does not respond to touch after first touch ( ILI210x Touchscreen)

2023-06-07 Thread Peter Hutterer
On Wed, Jun 07, 2023 at 01:04:02PM +0530, Vishnu Motghare wrote: > Hello All, > > X11-based applications like xterm & xinput_calibrator do not respond to > touch after the first touch. > > We have an ILI210x Touchscreen controller & the kernel version is 5.15, > touch was working fine with the

Re: X11 based application does not respond to touch after first touch ( ILI210x Touchscreen)

2023-06-07 Thread Peter Hutterer
On Wed, Jun 07, 2023 at 01:04:02PM +0530, Vishnu Motghare wrote: > Hello All, > > X11-based applications like xterm & xinput_calibrator do not respond to > touch after the first touch. > > We have an ILI210x Touchscreen controller & the kernel version is 5.15, > touch was working fine with the

[ANNOUNCE] setxkbmap 1.3.4

2023-05-14 Thread Peter Hutterer
Check for the XWAYLAND extension Peter Hutterer (2): Route the Xwayland warning through stderr setxkbmap 1.3.4 git tag: setxkbmap-1.3.4 https://xorg.freedesktop.org/archive/individual/app/setxkbmap-1.3.4.tar.gz SHA256: cc4113eab3cd70c28c986174aa30e62690e789723c874acc53e8d1

[ANNOUNCE] setxkbmap 1.3.4

2023-05-14 Thread Peter Hutterer
Check for the XWAYLAND extension Peter Hutterer (2): Route the Xwayland warning through stderr setxkbmap 1.3.4 git tag: setxkbmap-1.3.4 https://xorg.freedesktop.org/archive/individual/app/setxkbmap-1.3.4.tar.gz SHA256: cc4113eab3cd70c28c986174aa30e62690e789723c874acc53e8d1

[ANNOUNCE] libXi 1.8.1

2023-05-03 Thread Peter Hutterer
b CI: enable gitlab's builtin static analysis XInput_find_display: Don't dereference NULL dpyinfo configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL Peter Hutterer (2): Initialize a few stack vars to zero libXi 1.8.1 git tag: libXi-1.8.1 h

[ANNOUNCE] libXi 1.8.1

2023-05-03 Thread Peter Hutterer
b CI: enable gitlab's builtin static analysis XInput_find_display: Don't dereference NULL dpyinfo configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL Peter Hutterer (2): Initialize a few stack vars to zero libXi 1.8.1 git tag: libXi-1.8.1 h

[ANNOUNCE] xinput 1.6.4

2023-04-27 Thread Peter Hutterer
Carlon (1): Use a constant id to let the user reset the input transformation matrix. Peter Hutterer (5): man: rename the options to commands and drop the double-dash Drop the space before colon in the usage output test-xi2: print timestamps for all events Add support

[ANNOUNCE] xinput 1.6.4

2023-04-27 Thread Peter Hutterer
Carlon (1): Use a constant id to let the user reset the input transformation matrix. Peter Hutterer (5): man: rename the options to commands and drop the double-dash Drop the space before colon in the usage output test-xi2: print timestamps for all events Add support

[ANNOUNCE] xf86-input-libinput 1.3.0

2023-04-03 Thread Peter Hutterer
lity, the "libinput Accel Profile Enabled" continues to support setting 2 values only. Alan Coopersmith (2): gitlab CI: enable commit & merge request checks gitlab CI: enable gitlab's builtin static analysis Hong Xu (1): Better explain HorizontalScrolling. Peter Hu

[ANNOUNCE] xf86-input-libinput 1.3.0

2023-04-03 Thread Peter Hutterer
lity, the "libinput Accel Profile Enabled" continues to support setting 2 values only. Alan Coopersmith (2): gitlab CI: enable commit & merge request checks gitlab CI: enable gitlab's builtin static analysis Hong Xu (1): Better explain HorizontalScrolling. Peter Hu

[ANNOUNCE] xorg-server 21.1.7

2023-02-06 Thread Peter Hutterer
e the pid when falling back on getpeereids() darwin: Implement DetermineClientCmd for macOS Mike Gorse (1): dix: Use CopyPartialInternalEvent in EnqueueEvent Olivier Fourdan (1): dix: Fix overzealous caching of ResourceClientBits() Peter Hutterer (2): Xi: fix potential use-

[ANNOUNCE] xorg-server 21.1.7

2023-02-06 Thread Peter Hutterer
e the pid when falling back on getpeereids() darwin: Implement DetermineClientCmd for macOS Mike Gorse (1): dix: Use CopyPartialInternalEvent in EnqueueEvent Olivier Fourdan (1): dix: Fix overzealous caching of ResourceClientBits() Peter Hutterer (2): Xi: fix potential use-

X.Org Security Advisory: Security issue in the X server

2023-02-06 Thread Peter Hutterer
X.Org Security Advisory: February 07, 2023 Security issue in the X server == This issue can lead to local privileges elevation on systems where the X server is running privileged and remote code execution for ssh X forwarding sessions. * CVE-2023-0494/ZDI-CAN-19596:

X.Org Security Advisory: Security issue in the X server

2023-02-06 Thread Peter Hutterer
X.Org Security Advisory: February 07, 2023 Security issue in the X server == This issue can lead to local privileges elevation on systems where the X server is running privileged and remote code execution for ssh X forwarding sessions. * CVE-2023-0494/ZDI-CAN-19596:

[ANNOUNCE] xf86-video-qxl 0.1.6

2023-01-23 Thread Peter Hutterer
mbering 1-based Make output names match modesetting driver Peter Hutterer (1): qxl 0.1.6 Victor Toso (1): qxl: Initialize prev field while dup surface list Zoltán Böszörményi (1): Fix a build error with Xorg master git tag: xf86-video-qxl-0.1.6 https://xorg.freedesktop.org

[ANNOUNCE] xf86-video-qxl 0.1.6

2023-01-23 Thread Peter Hutterer
mbering 1-based Make output names match modesetting driver Peter Hutterer (1): qxl 0.1.6 Victor Toso (1): qxl: Initialize prev field while dup surface list Zoltán Böszörményi (1): Fix a build error with Xorg master git tag: xf86-video-qxl-0.1.6 https://xorg.freedesktop.org

[ANNOUNCE] xf86-video-vmware 13.4.0

2023-01-23 Thread Peter Hutterer
using 3D-accel-texture adaptor Peter Hutterer (1): Bump the version number to 13.4.0 Rudi Heitbaum (1): vmwgfx: fix missing array notation Thomas Hellstrom (10): vmwgfx: Fix XVideo memory leaks vmwgfx: Fix a memory leak vmwgfx: Use libdrm to obtain the drm devic

[ANNOUNCE] xf86-video-vmware 13.4.0

2023-01-23 Thread Peter Hutterer
using 3D-accel-texture adaptor Peter Hutterer (1): Bump the version number to 13.4.0 Rudi Heitbaum (1): vmwgfx: fix missing array notation Thomas Hellstrom (10): vmwgfx: Fix XVideo memory leaks vmwgfx: Fix a memory leak vmwgfx: Use libdrm to obtain the drm devic

[ANNOUNCE] xwayland 22.1.6

2022-12-13 Thread Peter Hutterer
/archives/xorg-announce/2022-December/003302.html Peter Hutterer (8): Xtest: disallow GenericEvents in XTestSwapFakeInput Xi: disallow passive grabs with a detail > 255 Xext: free the XvRTVideoNotify when turning off from the same client Xext: free the screen saver resou

[ANNOUNCE] xwayland 22.1.6

2022-12-13 Thread Peter Hutterer
/archives/xorg-announce/2022-December/003302.html Peter Hutterer (8): Xtest: disallow GenericEvents in XTestSwapFakeInput Xi: disallow passive grabs with a detail > 255 Xext: free the XvRTVideoNotify when turning off from the same client Xext: free the screen saver resou

[ANNOUNCE] xorg-server 21.1.5

2022-12-13 Thread Peter Hutterer
/archives/xorg-announce/2022-December/003302.html Jeremy Huddleston Sequoia (3): xquartz: Remove unused macro (X11LIBDIR) xquartz: Move default applications list outside of the main executable meson: Don't build COMPOSITE for XQuartz Peter Hutterer (8): Xtest: disallow

[ANNOUNCE] xorg-server 21.1.5

2022-12-13 Thread Peter Hutterer
/archives/xorg-announce/2022-December/003302.html Jeremy Huddleston Sequoia (3): xquartz: Remove unused macro (X11LIBDIR) xquartz: Move default applications list outside of the main executable meson: Don't build COMPOSITE for XQuartz Peter Hutterer (8): Xtest: disallow

X.Org Security Advisory: multiple security issues in X server extensions

2022-12-13 Thread Peter Hutterer
X.Org Security Advisory: Dec 14, 2022 Multiple security issues in X server extensions === All theses issues can lead to local privileges elevation on systems where the X server is running privileged and remote code execution for ssh X forwarding

X.Org Security Advisory: multiple security issues in X server extensions

2022-12-13 Thread Peter Hutterer
X.Org Security Advisory: Dec 14, 2022 Multiple security issues in X server extensions === All theses issues can lead to local privileges elevation on systems where the X server is running privileged and remote code execution for ssh X forwarding

Re: Making new releases of X.Org modules

2022-12-08 Thread Peter Hutterer
On Thu, Dec 08, 2022 at 12:34:33PM -0800, Alan Coopersmith wrote: > On 12/7/22 19:07, Peter Hutterer wrote: > > fwiw, I've done similar things in the past, pushing a release out just > > to make some internal processes easier. It's simpler to update to a new > > version than s

Re: Making new releases of X.Org modules

2022-12-07 Thread Peter Hutterer
On Wed, Dec 07, 2022 at 05:37:27PM -0800, Alan Coopersmith wrote: > Normally when I go through the list of modules which have had git commits > since their last release was tagged to decide what to make new releases of, > I skip over those which only have changes that don't really affect the >

[ANNOUNCE] xisxwayland 2

2022-08-24 Thread Peter Hutterer
fix typo in error message README.md: fix "issues" link Peter Hutterer (2): Add support for the XWAYLAND extension xisxwayland 2 git tag: xisxwayland-2 https://xorg.freedesktop.org/archive/individual/app/xisxwayland-2

[ANNOUNCE] xisxwayland 2

2022-08-23 Thread Peter Hutterer
fix typo in error message README.md: fix "issues" link Peter Hutterer (2): Add support for the XWAYLAND extension xisxwayland 2 git tag: xisxwayland-2 https://xorg.freedesktop.org/archive/individual/app/xisxwayland-2

[ANNOUNCE] xorgproto 2022.2

2022-08-10 Thread Peter Hutterer
viceInUse Jon Turney (1): Win32: Fix collision over 'ControlMask' Olivier Fourdan (1): xorgproto 2022.2 Peter Hutterer (1): Add the XWAYLAND extension git tag: xorgproto-2022.2 https://xorg.freedesktop.org/archive/individual/proto/xorgproto-2022.2

[ANNOUNCE] xorgproto 2022.2

2022-08-10 Thread Peter Hutterer
viceInUse Jon Turney (1): Win32: Fix collision over 'ControlMask' Olivier Fourdan (1): xorgproto 2022.2 Peter Hutterer (1): Add the XWAYLAND extension git tag: xorgproto-2022.2 https://xorg.freedesktop.org/archive/individual/proto/xorgproto-2022.2

Re: 504 to gitlab.freedesktop.org

2022-06-12 Thread Peter Hutterer
On Sun, Jun 12, 2022 at 05:57:05PM -0700, Jeremy Sequoia wrote: > Hey folks, > > I was going to spend a little bit of time putting out an update to XQuartz > to address a few bugs that I've been meaning to squash, but I'm having a bit > of an issue pulling down sources. > > Fetching via

[ANNOUNCE] xorgproto 2022.1

2022-04-20 Thread Peter Hutterer
xorgproto 2022.1 is now available. No changes to the actual protocols, just the additions of some new keysyms provided by the Linux kernel. Peter Hutterer (3): XF86keysyms.h: add new keycodes from kernel v5.13 XF86keysyms.h: add new keycodes from kernel v5.17 xorgproto 2022.1

[ANNOUNCE] xorgproto 2022.1

2022-04-20 Thread Peter Hutterer
xorgproto 2022.1 is now available. No changes to the actual protocols, just the additions of some new keysyms provided by the Linux kernel. Peter Hutterer (3): XF86keysyms.h: add new keycodes from kernel v5.13 XF86keysyms.h: add new keycodes from kernel v5.17 xorgproto 2022.1

X.Org Security Advisory: CVE-2022-1215: libinput format string vulnerability

2022-04-20 Thread Peter Hutterer
Title: Format string vulnerability in libinput Component: libinput, affecting all Wayland compositors and X.Org when using xf86-input-libinput Report URL: https://gitlab.freedesktop.org/libinput/libinput/-/issues/752 Reporter: Albin Eldstål-Ahrens and Lukas Lamster CVSS: 7.1

X.Org Security Advisory: CVE-2022-1215: libinput format string vulnerability

2022-04-20 Thread Peter Hutterer
Title: Format string vulnerability in libinput Component: libinput, affecting all Wayland compositors and X.Org when using xf86-input-libinput Report URL: https://gitlab.freedesktop.org/libinput/libinput/-/issues/752 Reporter: Albin Eldstål-Ahrens and Lukas Lamster CVSS: 7.1

Re: key "stuck down" after sendevent

2022-04-10 Thread Peter Hutterer
On Sun, Apr 10, 2022 at 04:25:51PM +0100, Julian Bradfield wrote: > I have a puzzling (to me) observation. > > In the course of marking lots of exercise, I'm doing, repeatedly, > > mupdf -geometry +0+0 *.pdf & emacs q3.txt ; sleep 0.1; xdotool search > .pdf key q > > The purpose of the

Re: External keyboard’s Trackpoint middle button clicks even when scrolling

2022-04-03 Thread Peter Hutterer
On Sun, Apr 03, 2022 at 11:52:48AM +0200, Joachim Breitner wrote: > Dear list, > > maybe someone can help me debug this issue: > > I am using a Thinkpad and try to get into the habit of using an > external keyboard, which also has a Trackpoint. > > With the internal keyboard, I can use the

Re: touchpanel inputs stop being propagated to the core pointer?

2022-03-16 Thread Peter Hutterer
On Mon, Mar 14, 2022 at 09:36:08PM +0100, Roland Freikamp wrote: > Hi, > > I have a problem with the input-system: > - X suddenly stops to accept touches from a touchpanel > (connected via USB). > - Re-connecting USB re-enables the touchpanel. > - "xinput disable 7; xinput enable 7" (7=id of

Re: The keyboard interfaces and protocols in X

2022-02-15 Thread Peter Hutterer
On Tue, Feb 15, 2022 at 05:42:39PM +0200, John Found wrote: > On Tue, 15 Feb 2022 14:29:05 + > Dave Howorth wrote: > > > On Tue, 15 Feb 2022 15:21:07 +0200 > > John Found wrote: > > > > > What is the meaning of the fields in the following structure, in the > > > XkbGetMap reply: > > > > >

Re: Buildability of the Xorg drivers

2022-02-04 Thread Peter Hutterer
On Thu, Feb 03, 2022 at 02:07:08AM +, Zack Rusin wrote: > > > > On Feb 2, 2022, at 15:27, Matt Turner wrote: > > > > On Sun, Jan 30, 2022 at 4:16 PM Alan Coopersmith > > wrote: > >> xf86-input-vmmouse > >> xf86-video-vmware > >> - do not allow merge requests > > > > This has been an

Re: tarball types (was: [ANNOUNCE] xf86-input-libinput 1.2.1)

2022-01-24 Thread Peter Hutterer
On Mon, Jan 24, 2022 at 03:53:23PM -0800, Alan Coopersmith wrote: > On 1/23/22 21:18, Peter Hutterer wrote: > > xf86-input-libinput 1.2.1 is now available. Primarily a few typos and misc > > minor fixes, the most visible change to distributions is that we now ship an > > xz t

[ANNOUNCE] xf86-input-libinput 1.2.1

2022-01-23 Thread Peter Hutterer
rification consistent Luna Nova (1): Fix copy-paste error in LibinputInitAccelProperty checking available profiles against adaptive/flat Peter Hutterer (3): Quietly check for the _source option Fix a compiler warning xf86-input-libinput 1.2.1 git tag: xf86-input-libinput-1.

[ANNOUNCE] xf86-input-libinput 1.2.1

2022-01-23 Thread Peter Hutterer
rification consistent Luna Nova (1): Fix copy-paste error in LibinputInitAccelProperty checking available profiles against adaptive/flat Peter Hutterer (3): Quietly check for the _source option Fix a compiler warning xf86-input-libinput 1.2.1 git tag: xf86-input-libinput-1.

Re: No input driver specified for LBPS/2 Fujitsu Lifebook TouchScreen

2022-01-04 Thread Peter Hutterer
On Sun, Jan 02, 2022 at 06:23:22PM +, Koka Koko wrote: > Hello, everyone! > I face a problem with an old touchscreen in CF-18 using libinput and lubuntu > 18.04 (Linux 5.4.0-91-generic) > > My 40-libinput.conf has right (as it goes for me) section describing > touchscreens: > > Section

Re: Get evtest to detect keyboard

2021-12-09 Thread Peter Hutterer
On Sat, Nov 27, 2021 at 10:03:15AM -0600, Wes Gilster wrote: > I don't get: > > KEY_EJECT > > KEY_FINANCE > > KEY_SHOP > > KEY_SPORT > > etc... if evtest doesn't see the keys, there are three options: - the device doesn't send them - the kernel doesn't forward them (likely a hid problem and

Re: How to get xinput device ID of touchscreen without using manufacturer string?

2021-10-06 Thread Peter Hutterer
On Mon, Oct 04, 2021 at 04:58:00PM +, Sagar Biddanda wrote: > Chromium only shows proper touchscreen behavior when the supplied ID > argument is 7 in the case of the below devices. Note that the xinput IDs are > subject to change during a reboot, so I can't just use 7 all the time. > > I

[ANNOUNCE] xf86-input-libinput 1.1.0

2021-06-23 Thread Peter Hutterer
rolling. Please see the man page for an explanation why this is necessary. Peter Hutterer (3): Fix a spacing issue Implement a touchpad scroll distance property xf86-input-libinput 1.1.0 git tag: xf86-input-libinput-1.1.0 https://xorg.freedesktop.org/archive/individual/driver/xf86-

[ANNOUNCE] xf86-input-libinput 1.1.0

2021-06-23 Thread Peter Hutterer
rolling. Please see the man page for an explanation why this is necessary. Peter Hutterer (3): Fix a spacing issue Implement a touchpad scroll distance property xf86-input-libinput 1.1.0 git tag: xf86-input-libinput-1.1.0 https://xorg.freedesktop.org/archive/individual/driver/xf86-

Re: xinput: HUION H420 Pen: XChangeDeviceProperty: data: format questions.

2021-06-14 Thread Peter Hutterer
On Fri, Jun 11, 2021 at 12:46:59AM -0500, Mike Mestnik wrote: > Plz redirect me to where I can get assistance with this... > > Hello, > Using the xinput cmdline tool I'm fully able to leverage my > understanding of the HUION H420 Pen and it's properties. When using > xfconf-query I don't

[ANNOUNCE] fonttosfnt 1.2.2

2021-06-14 Thread Peter Hutterer
fonttosfnt 1.2.2 is now available with a fix for recent versions that mixed up font size with font height. Christopher Zimmermann (1): 1em is font size, not height Peter Hutterer (2): Fail if ftell fails Bump to 1.2.2 git tag: fonttosfnt-1.2.2 https://xorg.freedesktop.org

[ANNOUNCE] libXfixes 6.0.0

2021-05-11 Thread Peter Hutterer
patch prefix Olivier Fourdan (1): xfixes: Add ClientDisconnectMode Peter Hutterer (2): autogen.sh: use exec instead of waiting for configure to finish libXfixes 6.0.0 git tag: libXfixes-6.0.0 https://xorg.freedesktop.org/archive/individual/lib/libXfixes-6.0.0.tar.bz2 SHA256

[ANNOUNCE] xorgproto 2021.4

2021-04-29 Thread Peter Hutterer
to the X server and each client to work. Hannah Rittich (1): Corrected comments in keysymdef.h. Olivier Fourdan (1): xfixes: Add ClientDisconnectMode Peter Hutterer (9): Makefile.am: reorder the protocols to group by default and LEGACY Makefile.am: move the man page rules

[ANNOUNCE] xf86-input-libinput 1.0.1

2021-04-15 Thread Peter Hutterer
`xinput disable $touchpad-device`, this release has the fix for it. Peter Hutterer (2): Make sure the device is valid when setting the tap button map xf86-input-libinput 1.0.1 git tag: xf86-input-libinput-1.0.1 https://xorg.freedesktop.org/archive/individual/driver/xf86-input

[ANNOUNCE] xf86-input-libinput 1.0.1

2021-04-15 Thread Peter Hutterer
`xinput disable $touchpad-device`, this release has the fix for it. Peter Hutterer (2): Make sure the device is valid when setting the tap button map xf86-input-libinput 1.0.1 git tag: xf86-input-libinput-1.0.1 https://xorg.freedesktop.org/archive/individual/driver/xf86-input

Re: X.Org: Re: invoking xinput --disable [ || --enable] kills X

2021-04-14 Thread Peter Hutterer
- http://paste.c-net.org/BunksTyped > - https://bbs.archlinux.org/viewtopic.php?id=264928 > > Cheers, > > -cedric > > __ > > Am 12/04/2021 um 04:35 schrieb Peter Hutterer: > > On Sun, Apr 11, 2021 at 08:39:54PM +0200, Ced

Re: X.Org: invoking xinput --disable [ || --enable] kills gdm user session

2021-04-11 Thread Peter Hutterer
On Sun, Apr 11, 2021 at 08:39:54PM +0200, Cedric Bhihe wrote: > Hi folks, > > [Background info: host OS is Arch linux 5.11.12 with gdm 40.0.1 on xorg] > >  For the past 4 days, I have this weird mix-up between issuing either of the > following cmds in a `tmux` terminal: > > $

[ANNOUNCE] xf86-input-libinput 1.0.0

2021-04-06 Thread Peter Hutterer
inputs Peter Hutterer (6): Bump the libinput requirement to 1.11 Bump the server requirement to 1.19 to get rid of a bunch of ifdefs Switch to the real MIT license Remove trailing whitespaces gitlab CI: bump to use Fedora 33 xf86-input-libinput 1.0.0 Povilas

[ANNOUNCE] xf86-input-libinput 1.0.0

2021-04-06 Thread Peter Hutterer
inputs Peter Hutterer (6): Bump the libinput requirement to 1.11 Bump the server requirement to 1.19 to get rid of a bunch of ifdefs Switch to the real MIT license Remove trailing whitespaces gitlab CI: bump to use Fedora 33 xf86-input-libinput 1.0.0 Povilas

[ANNOUNCE] xkbcomp 1.4.5

2021-03-16 Thread Peter Hutterer
on every keymap compile about this is rather pointless and generates unwanted bugs. These blood-curdling, adrenaline-laden warnings have been downgraded to mere informational messages. And we all know no-one reads those. Peter Hutterer (7): Remove trailing whitespaces gitlab CI: add basic

[ANNOUNCE] xkbcomp 1.4.5

2021-03-16 Thread Peter Hutterer
on every keymap compile about this is rather pointless and generates unwanted bugs. These blood-curdling, adrenaline-laden warnings have been downgraded to mere informational messages. And we all know no-one reads those. Peter Hutterer (7): Remove trailing whitespaces gitlab CI: add basic

[ANNOUNCE] xorgproto 2021.3

2021-02-24 Thread Peter Hutterer
to fail during the setup phase. This is fixed now. No changes to the rest of the sources, so this is effectively identical to yesterday's tarball. Peter Hutterer (3): autotools: add the keysym-generator script to EXTRA_DIST gitlab CI: add a job to build with meson from the autotools tarball

[ANNOUNCE] xorgproto 2021.3

2021-02-24 Thread Peter Hutterer
to fail during the setup phase. This is fixed now. No changes to the rest of the sources, so this is effectively identical to yesterday's tarball. Peter Hutterer (3): autotools: add the keysym-generator script to EXTRA_DIST gitlab CI: add a job to build with meson from the autotools tarball

[ANNOUNCE] xorgproto 2021.2

2021-02-23 Thread Peter Hutterer
as not NUL-terminated strings Peter Hutterer (28): Remove misleading comment about not adding syms to XF86keysym.h gitlab CI: add a basic build test XF86keysym.h: reserve a range for Linux kernel keysyms XF86keysyms.h: add new keycodes from kernel v5.10 XF86keysyms.h: add

[ANNOUNCE] xorgproto 2021.2

2021-02-23 Thread Peter Hutterer
as not NUL-terminated strings Peter Hutterer (28): Remove misleading comment about not adding syms to XF86keysym.h gitlab CI: add a basic build test XF86keysym.h: reserve a range for Linux kernel keysyms XF86keysyms.h: add new keycodes from kernel v5.10 XF86keysyms.h: add

Re: Keyboard/Touchpad not recognized by X software

2021-01-03 Thread Peter Hutterer
On Thu, Dec 17, 2020 at 06:40:52PM -0700, Ivan wrote: > They work just find in FreeBSD, but fail to get recognized by X11. I got > Xfce4 to run and all, but I have to use the power button to shutdown and > go back the FreeBSD command prompt. > > These are the relevant lines in

Re: Cant set my xkb's xkeymap with xkbcomp

2021-01-03 Thread Peter Hutterer
:( Cheers, Peter > On 17/12/20 5:50 π.μ., Peter Hutterer wrote: > > > But testing with  $ setxkbmap  -print > > > > > > i see that my current xkeymap hasnt change . But i can change it with > > > setxkbmap. > > setxkbmap -print doesn't use the key

Re: Cant set my xkb's xkeymap with xkbcomp

2020-12-16 Thread Peter Hutterer
On Wed, Dec 16, 2020 at 12:52:18AM +0200, aprekates wrote: > Hi. I've have Debian Buster ,xorg (1:7.7+19). > > Trying to change xkb's xkeymap i tried : > > $ cd /home/foouser/.config/xkb > > $ setxkbmap  -model hhk -layout us -print > mapus > > xkb_keymap { >     xkb_keycodes  { include

  1   2   3   4   5   6   7   8   9   10   >