[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

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] 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

[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] 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] 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] 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:

[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] 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

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

[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] 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.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

[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.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] 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] 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.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] 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] fonttosfnt 1.2.1

2020-12-15 Thread Peter Hutterer
Alan Coopersmith (1): writeFile: avoid file leak on errors Christopher Zimmermann (4): remove leftover debug printf handle empty foundry encoded as NULL fix sign of calculated descent Fall back to using FONT property as family name Peter Hutterer (1): Bump

[ANNOUNCE] xkbcomp 1.4.4

2020-11-04 Thread Peter Hutterer
Alan Coopersmith (1): Fix spelling/wording issues Miroslav Koškár (1): Fix lockdevbtn to be XkbSA_LockDeviceBtn action Peter Hutterer (3): For -R and after chdir, add the current directory to the path Don't pretend unresolved symbols are an error xkbcomp 1.4.4 git

[ANNOUNCE] xf86-input-libinput 0.30.0

2020-05-19 Thread Peter Hutterer
xf86-input-libinput 0.29 is now available. This is the X.Org X server driver to use libinput for input devices. Only one noticeable change: the scroll button lock configuration option available in recent libinput versions is now exposed as the usual set of properties by this driver. Peter

[ANNOUNCE] xisxwayland 1

2020-05-18 Thread Peter Hutterer
checks the RandR output names so it's basically xrandr | grep XWAYLAND. Should the output names ever change we'll update the tool accordingly. Peter Hutterer (11): Add the xiswayland tool Add an editorconfig file Move the code minus the main() to a new file Add test cases

[ANNOUNCE] fonttosfnt 1.1.0

2020-01-06 Thread Peter Hutterer
for gitlab migration Jouke Witteveen (3): Correct a string literal Mention .otb as an extension Accept a BDF font on stdin Maya Rashish (1): Avoid undefined behaviour Peng Wu (1): Round font size to integer value when reading bitmap font Peter Hutterer (2): Mark

[ANNOUNCE] xf86-input-libinput 0.29.0

2019-08-11 Thread Peter Hutterer
created correctly. David Rosca (1): Also use type to match tablet tool with device Peter Hutterer (7): Upgrade the default scroll distance to 120 Revert "Upgrade the default scroll distance to 120" Fix wrong enum type Check for the tool type too when creating

[ANNOUNCE] xinput 1.6.3

2019-07-16 Thread Peter Hutterer
quoted string variables Mihail Konev (1): autogen: add default patch prefix Peter Hutterer (8): Switch to using "#if HAVE_XI..." exclusively autogen.sh: drop maintainer mode autogen.sh: use exec instead of waiting for configure to finish man: document an example

[ANNOUNCE] xorgproto 2019.1

2019-06-19 Thread Peter Hutterer
iles Keith Packard (1): screensaver: Fix encoding of ScreenSaverSuspend 'suspend' element Matthieu Herrb (1): Remove RCS Ids Peter Hutterer (2): Fix comment for XK_Ocaron xorgproto 2019.1 Roman Kapl (1): Improve the ButtonInfo description. Thomas E. Dicke

[ANNOUNCE] xf86-input-libinput 0.28.2

2019-02-03 Thread Peter Hutterer
will bring. Hint: it will bring wheel events with a discrete of zero. Alan Coopersmith (2): Update README for gitlab migration Update configure.ac bug URL for gitlab migration Peter Hutterer (6): Remove two dead assignments conf: add an example snippet for how to assign

[ANNOUNCE] xf86-input-libinput 0.28.1

2018-10-14 Thread Peter Hutterer
. This is now fixed by switching to libinput's seat-wide slot number instead. Peter Hutterer (3): Remove unused assignment Use the seat slot, not the device slot for touch events xf86-input-libinput 0.28.1 git tag: xf86-input-libinput-0.28.1 https://xorg.freedesktop.org/archive/individual

[ANNOUNCE] xf86-input-libinput 0.28.0

2018-07-10 Thread Peter Hutterer
corruption. You're advised to update, especially if you expect someone to use the draglock options. The rest are mostly janitorial fixes. Peter Hutterer (9): man: fix formatting issue caused by invalid tag man: whitespace fixes in man page Use xf86SetStrOption to check for string

[ANNOUNCE] xkbcomp 1.4.2

2018-06-07 Thread Peter Hutterer
Only one patch, fixing keymap compilation errors when the keycodes maximum is set to a value above the permitted X11 maximum of 255. While we already ignored keys with codes above 255, we still failed on the maximum=374; line that xkeyboard-config 2.24 produces now. Peter Hutterer (2

[ANNOUNCE] xf86-input-synaptics 1.9.1

2018-05-28 Thread Peter Hutterer
): autogen.sh: use quoted string variables Luca Castagnini (1): Replace SA_ONESHOT with the more portable SA_RESETHAND. Mihail Konev (1): autogen: add default patch prefix Peter Hutterer (3): Drop HandleTouches - it's a noop eventcomm: if we get a read error other than

[ANNOUNCE] xf86-input-evdev 2.10.6

2018-05-28 Thread Peter Hutterer
): Print cause of a failed open(..) call Emil Velikov (1): autogen.sh: use quoted string variables Mihail Konev (1): autogen: add default patch prefix Peter Hutterer (3): autogen.sh: use exec instead of waiting for configure to finish Ignore x/y axis changes on proximity out

[ANNOUNCE] xf86-input-libinput 0.27.1

2018-04-09 Thread Peter Hutterer
Just one bugfix, a regression introduced by the new property handling in 0.27.0 caused the property to toggle left-handed to not be initialized on all devices that required it. Evangelos Foutras (1): Fix "left handed" property not set on all pointers Peter Hutterer (1):

[ANNOUNCE] xf86-input-libinput 0.27.0

2018-03-19 Thread Peter Hutterer
/by-path. It's not worth the effort, so at least point this out in the man page. Peter Hutterer (5): Move the subdevice capabilities check into the properties Split LibinputDeviceApplyConfig into helper functions Apply the capabilities checks on subdevices when applying the config

Re: [ANNOUNCE] xkeyboard-config 2.23.1

2018-02-01 Thread Peter Hutterer
Hey Sergey, On Thu, Feb 01, 2018 at 01:26:07AM +, Sergey Udaltsov wrote: > Hello everyone! There was a packaging issue with 2.23 - so here is the > fix, repackaged. Sorry for the hassle. can you specify what the issue was please? The git commit is merely a version bump, it's not clear what

[ANNOUNCE] xf86-input-libinput 0.26.0

2017-09-14 Thread Peter Hutterer
position. Martin Kepplinger (1): Fix config comment description to match the config Niklas Haas (1): man: add missing documentation for Accel Profile Peter Hutterer (4): Update copyright years Only initialize properties that match capabilities on a subdevice Post

[ANNOUNCE] xf86-input-libinput 0.25.1

2017-05-04 Thread Peter Hutterer
Just one patch that's been sitting on master for a while now - after a proximity event we immediately post a motion event. This avoids the lines between the last known point before proximity out and the new point. Peter Hutterer (2): Post a motion event after proximity events xf86

[ANNOUNCE] xf86-input-libinput 0.25.0

2017-03-08 Thread Peter Hutterer
crashed as the property update would have been sent from within the input thread. Both issues are fixed now, together with a fix for a test case failure for ppc64/aarch64. Peter Hutterer (5): Update pad modes in a workproc, not during the input thread Add streq() macro, replace strcmp

[ANNOUNCE] xf86-input-libinput 0.24.0

2017-02-08 Thread Peter Hutterer
Mihail Konev (1): autogen: add default patch prefix Peter Hutterer (9): Ignore LED updates for disabled devices Add a comment regarding scroll dist default values Move axis value calculation into a helper function Calculate the required scroll distance based

[ANNOUNCE] libXi 1.7.9

2017-01-22 Thread Peter Hutterer
A few minor bugfixes, nothing exciting. Emilio Pozuelo Monfort (3): Plug a memory leak Check that allocating a buffer succeeded Fix possible free of uninitialized pointer Peter Hutterer (1): libXi 1.7.9 git tag: libXi-1.7.9 https://xorg.freedesktop.org/archive

[ANNOUNCE] xf86-input-evdev 2.10.5

2017-01-17 Thread Peter Hutterer
): Middle emulation - make the emulated button number configurable Peter Hutterer (2): Fix off-by-one error counting axes evdev 2.10.5 git tag: xf86-input-evdev-2.10.5 https://xorg.freedesktop.org/archive/individual/driver/xf86-input-evdev-2.10.5.tar.bz2 MD5

[ANNOUNCE] xf86-input-libinput 0.23.0

2016-12-11 Thread Peter Hutterer
is unlikely to bring another release. Better cross that off your wish list. Peter Hutterer (12): Don't init the horiz scroll property on non-pointer devices Remove two unused variables Remove superfluous check for next being NULL Fix potential NULL pointer dereferencing Don't

[ANNOUNCE] xf86-input-synaptics 1.9.0

2016-11-17 Thread Peter Hutterer
Is it a bird? Is it a plane? No, look down here. It's just a synaptics driver release. Woo! No changes since the last RC. That's how exciting life can be. Peter Hutterer (1): synaptics 1.9.0 git tag: xf86-input-synaptics-1.9.0 http://xorg.freedesktop.org/archive/individual/driver/xf86

[ANNOUNCE] xf86-input-joystick 1.6.3

2016-11-17 Thread Peter Hutterer
ter, which is a decidedly niche case to begin with. Hans de Goede (3): Use jstkCloseDevice_* on error in jstkOpenDevice_* backend functions Add a generic jstkCloseDevice helper function Add support for server managed fds Matthieu Herrb (1): use xf86{Add,Remove}EnabledDevic

[ANNOUNCE] xf86-input-mouse 1.9.2

2016-11-16 Thread Peter Hutterer
evdev note for Linux README: Drop ancient, no longer supported versions of Solaris Keith Packard (2): Support ABI_XINPUT_VERSION 23 (use input_lock/input_unlock) Support ABI_XINPUT_VERSION 24 (remove LastSelectMask from block/wakeup) Peter Hutterer (1): mouse 1.9.2 Thomas K

[ANNOUNCE] xf86-input-keyboard 1.9.0

2016-11-16 Thread Peter Hutterer
Use xf86AddEnabledDevice with threaded input Peter Hutterer (1): keyboard 1.9.0 Yasushi Oshima (1): Add defines for Japanese 106-key USB keyboards. git tag: xf86-input-keyboard-1.9.0 http://xorg.freedesktop.org/archive/individual/driver/xf86-input-keyboard-1.9.0.tar.bz2

[ANNOUNCE] xf86-input-libinput 0.22.0

2016-10-18 Thread Peter Hutterer
disabling the device (when set via the xorg.conf option). Second, when the first device was removed (and subsequently freed by the server) the input thread would continue to call that device's read_input() func, eventually causing a crash. Peter Hutterer (5): Fix tap button map option handling

[ANNOUNCE] xf86-input-synaptics 1.8.99.2

2016-10-09 Thread Peter Hutterer
Second snapshot for synaptics 1.9, this snapshot is needed for the new input ABI support in server 1.19 Anton Lindqvist (1): syndaemon: enable touchpad when pressing a modifier combo Peter Hutterer (5): Revert MaxDoubleTapTime back to 180 Support XINPUT ABI version 23

[ANNOUNCE] xf86-input-libinput 0.20.0

2016-09-30 Thread Peter Hutterer
: fix a couple typos Keith Packard (2): Use xf86AddEnabledDevice instead of AddEnabledDevice when threaded [v3] Initializing strip association with wrong index Michel Dänzer (1): Fix --with-xorg-conf-dir default value Peter Hutterer (19): Fix potential use of uninitialized

[ANNOUNCE] xf86-input-libinput 0.20.0

2016-09-30 Thread Peter Hutterer
Packard (2): Use xf86AddEnabledDevice instead of AddEnabledDevice when threaded [v3] Initializing strip association with wrong index Michel Dänzer (1): Fix --with-xorg-conf-dir default value Peter Hutterer (19): Fix potential use of uninitialized values Discard buttons

[ANNOUNCE] xf86-input-libinput 0.19.1

2016-09-13 Thread Peter Hutterer
d what we can handle in the protocol. Peter Hutterer (4): Discard buttons >= 256 Comment two read-only properties as such Correct the horizontal scroll property name xf86-input-libinput 0.19.1 git tag: xf86-input-libinput-0.19.1 http://xorg.freedesktop.org/archive/individual/dri

[ANNOUNCE] xf86-input-evdev 2.10.3

2016-05-31 Thread Peter Hutterer
Only one fix over 2.10.2 restoring tablets' functionality. A bug in the wheel emulation rework caused non-x/y axes to stop updating. Interaction with tablets thus resulted in a zero pressure sent to the clients an the tablet being unable to draw. Peter Hutterer (2): Restore non-xy axes

[ANNOUNCE] xf86-input-evdev 2.10.2

2016-04-28 Thread Peter Hutterer
. Peter Hutterer (5): man: add a warning that wheel emu inertia must be set and it isn't inertia Restore wheel emulation for absolute devices Don't reset the other axis on wheel emulation scroll buildup Prevent buffer overrun accessing btn_labels evdev 2.10.2 git tag

[ANNOUNCE] xf86-input-synaptics 1.8.99.1

2016-04-28 Thread Peter Hutterer
the second button down-up event of double taps Peter Hutterer (22): eventcomm: Drop requirement for a grab during init conf: increase top software button area to 15% synaptics 1.8.99 Use libevdev's per-device logging functions instead of the global handler Silence two

[ANNOUNCE] xf86-input-libinput 0.19.0

2016-04-27 Thread Peter Hutterer
alternative is to bump the libinput priority down and, at the same time, bump the wacom driver's priority up. For the cases where the wacom driver should not handle any device, simply uninstalling it is sufficient. Peter Hutterer (2): conf: rename to 60-libinput.conf xf86-input-libinput 0.19.0

[ANNOUNCE] xf86-input-libinput 0.18.0

2016-04-06 Thread Peter Hutterer
for that tool only (no multiplexing of tools through the same X device). Clients may expect a static list of tools, so for those you will need to bring the tool into proximity before starting the client. In short, do not use this driver for tablets on production workstations yet. Peter Hutterer

[ANNOUNCE] inputproto 2.3.2

2016-04-03 Thread Peter Hutterer
Two fixes to the specs (i.e. text-file only). And Andreas' patch fixes up our asciidoc output to provide consistent output on rebuilds. Andreas Boll (1): specs: Set TZ=UTC before calling asciidoc Peter Hutterer (3): specs: note the (unused) time field in XIPassiveGrabDevice

[ANNOUNCE] xf86-input-libinput 0.17.0

2016-02-25 Thread Peter Hutterer
Only one minor change and I'm releasing this before I merge the new tablet support in. The driver now provides a property to enable or disable tap-and-drag, a config item recently exposed by libinput 1.2. Peter Hutterer (6): Change creating subdevices to something more generic Allow

[ANNOUNCE] xf86-input-evdev 2.10.1

2016-01-07 Thread Peter Hutterer
Only one change over 2.10, affecting some devices with absolute axes but not ABS_X/ABS_Y. Previously, those devices had the first to axes mapped to axes 0 and 1 and thus some random axes was interpreted as x/y coordinate. With this release, axes 0 and 1 are reserved for x/y axes only. Peter

[ANNOUNCE] xf86-input-libinput 0.16.0

2015-12-22 Thread Peter Hutterer
some keyboard functionality issues (e.g. XKB layouts didn't get applied correctly). With this release, the xorg libinput driver splits such devices into multiple X devices, one for the keyboard and one for the pointer, routing the events as necessary and thus fixing those issues. Peter Hutterer (13

[ANNOUNCE] xf86-input-libinput 0.15.0

2015-10-27 Thread Peter Hutterer
will assign libinput to mouse, touchpad, keyboard and touch devices but will skip tablets and joysticks (we don't support thoss in libinput yet). The filename of the snippet means it will sort after evdev and synaptics and thus override either driver. Peter Hutterer (7): Move the read-only

[ANNOUNCE] xf86-input-libinput 0.14.0

2015-08-30 Thread Peter Hutterer
): Rename a local variable to not shadow the BSD strmode(3) function. Remove unneeded header, epoll(7) interface is not directly used. Peter Hutterer (7): Rename main source file to x86libinput.c gitignore: add patterns for automake test suite and misc other bits Add drag lock

[ANNOUNCE] xf86-input-libinput 0.12.0

2015-07-14 Thread Peter Hutterer
New addition: a property to enable/disable tap drag lock (which requires libinput 0.19) Multi-button mice are now supported, with higher-numbered buttons forwarded as expected. Peter Hutterer (3): Support buttons BTN_BACK on mice Add a property for tap drag lock xf86-input

[ANNOUNCE] xf86-input-libinput 0.10.0

2015-05-20 Thread Peter Hutterer
Two new features, property support for the middle button emulation and a new option to set the logical button mapping of the device in the xorg.conf file. Peter Hutterer (6): Add a property for middle button emulation Move the option parsing into helper functions man: add two

[ANNOUNCE] xf86-input-libinput 0.9.0

2015-04-22 Thread Peter Hutterer
Click Method Enabled Default (286):1, 0 This device has software buttons and clickfingers available, clickfingers is currently enabled, software buttons is the default for this device. Peter Hutterer (6): cosmetic: drop duplicate empty lines Fix a couple of -Wformat warnings man

[ANNOUNCE] xf86-input-keyboard 1.8.1

2015-04-06 Thread Peter Hutterer
/Muhenkan keys. Alan Coopersmith (1): Mark xf86OSKbdPreInit as _X_EXPORT in header to match definitions Egbert Eich (1): Detangle inet keys and jp Henkan/ Muhenkan keys Peter Hutterer (3): Init LEDs to zero before querying the value linux: bring our process group

[ANNOUNCE] xf86-input-synaptics 1.8.2

2015-03-26 Thread Peter Hutterer
a delay between the second button down-up event of double taps Peter Hutterer (3): eventcomm: prevent possibly division by zero eventcomm: ignore fake and broken MT devices synaptics 1.8.2 git tag: xf86-input-synaptics-1.8.2 http://xorg.freedesktop.org/archive/individual/driver

[ANNOUNCE] xf86-input-evdev 2.9.2

2015-03-26 Thread Peter Hutterer
Two fixes in this release, one to support Android MT devices, one to avoid an array index overflow. Colin B. Macdonald (1): Workaround lack of ABS_X on MT devices (#80470) Peter Hutterer (1): evdev 2.9.2 Tobias Himmer (1): Check for incoming MT slot indices exceeding

[ANNOUNCE] xf86-input-libinput 0.8.0

2015-03-05 Thread Peter Hutterer
/property to change the click method was added. Boyan Ding (1): Initialize variable 'path' to NULL to silence warning Olivier Fourdan (1): Ignore property changes if the device is disabled Peter Hutterer (8): Fix off-by-one error in buttonmap initialization (#89300) Use the new

[ANNOUNCE] xf86-input-libinput 0.6.0

2015-01-26 Thread Peter Hutterer
libinput-drv: Move properties to a separate header Move properties to a separate header Peter Hutterer (5): Move the property #defines up Remove unused define Revert libinput-drv: Move properties to a separate header Swap button labels for back/forward to align with linux

[ANNOUNCE] xf86-input-libinput 0.5.0

2015-01-15 Thread Peter Hutterer
An updated version of the xorg libinput driver is now available. The driver now supports server-side fds and the libinput 0.8 API. Peter Hutterer (3): Support server-side fds Fix for new libinput APIs xf86-input-libinput 0.5.0 git tag: xf86-input-libinput-0.5.0 http

[ANNOUNCE] xf86-input-synaptics 1.7.7

2014-12-21 Thread Peter Hutterer
, this should make them easier to hit. Gabriele Mazzotta (1): Prevent two-finger taps from being ignored Peter Hutterer (7): conf: increase top software button area to 15% eventcomm: ensure we're on the same clock as the server eventcomm: add missing axis labels to avoid

[ANNOUNCE] libXi 1.7.4

2014-07-18 Thread Peter Hutterer
More locking bugs fixed, so here's a minor release to make packaging easier. Owen W. Taylor (1): Fix locking bugs with XIAllowTouchEvents() and XIUngrabTouchBegin() Peter Hutterer (1): libXi 1.7.4 git tag: libXi-1.7.4 http://xorg.freedesktop.org/archive/individual/lib/libXi-1.7.4

Celebrating 30 Years of X

2014-06-19 Thread Peter Hutterer
The X.Org Foundation is proud to announce a special birthday: 30 years ago, on 19 June 1984, Bob Scheifler announced the X Window System. https://en.wikipedia.org/wiki/X11#Introduction Over these 30 years, X has come to be the base for Unix desktops everywhere. With desktop environments such as

[ANNOUNCE] xf86-input-synaptics 1.7.99.1

2014-03-17 Thread Peter Hutterer
of previous Wait for *new* coordinates on a clickpad click before reporting the click synaptics: Add support for server managed fds Keith Packard (2): Close device if DeviceOnHook fails When re-opening evdev, set the fd before trying to grab Peter Hutterer (28): Disable

[ANNOUNCE] evtest 1.31

2013-06-03 Thread Peter Hutterer
|Y, ABS_MT_DISTANCE, MSC_TIMESTAMP Drop evtest-capture references in autotools Print EV_REP properties and values of those properties Mike Frysinger (3): use newer config headers macro ignore generated files add a configure flag to control xml behavior Peter Hutterer

[ANNOUNCE] libXi 1.6.2.901

2013-05-23 Thread Peter Hutterer
] integer overflow in XIGetSelectedEvents() [CVE-2013-1984 6/8] Avoid integer overflow in XGetDeviceProperties() [CVE-2013-1984 7/8] Avoid integer overflow in XListInputDevices() [CVE-2013-1984 8/8] sign extension issue in XListInputDevices() [CVE-2013-1995] Peter Hutterer (3

[ANNOUNCE] xf86-input-synaptics 1.7.1

2013-05-12 Thread Peter Hutterer
also includes the fix for stack smash caused by Apple MagicTrackpads. Peter Hutterer (7): Improve readability of the soft button areas man: clarify that 0, not 0% disables the softbutton area Allow soft button areas to overlap on the edge Fix stack smash

[ANNOUNCE] xorg-server 1.13.4

2013-04-17 Thread Peter Hutterer
InputHandlers in xf86Wakeup Daniel Martin (1): ephyr: Fix crash on 24bpp host framebuffer Dave Airlie (1): xf86: fix flush input to work with Linux evdev devices. Peter Hutterer (2): dix: only show the cursor if a window defines one (#58398) xserver 1.13.4 git tag: xorg-server

[ANNOUNCE] xorg-server 1.14.1

2013-04-17 Thread Peter Hutterer
, the lot. Dave Airlie (1): xf86: fix flush input to work with Linux evdev devices. Peter Hutterer (4): xfixes: ifdef PanoramiXFixes* (#62015) Xi: add a comment to make a condition a bit clearer dix: fix a comment xserver 1.14.1 Robert Morell (2): configure.ac

[ANNOUNCE] xf86-input-synaptics 1.7.0

2013-04-01 Thread Peter Hutterer
): Fix coasting for negative ScrollDelta Daniel Stone (1): Free mtdev device as well as closing it Peter Hutterer (53): Indent consistently tools: undo indentation in synclient's parameter list whitespace fix Bump to 1.6.99 Bury shm - or what was left

[ANNOUNCE] xf86-input-mouse 1.9.0

2013-03-26 Thread Peter Hutterer
No big changes, but since we removed maintainer mode we might as well bump the minor version. Adam Jackson (1): configure: Drop AM_MAINTAINER_MODE Colin Walters (1): autogen.sh: Implement GNOME Build API Peter Hutterer (3): Fix compilation error with EXTMOUSEDEBUG on Use

[ANNOUNCE] inputproto 2.3

2013-03-06 Thread Peter Hutterer
: Remove AM_MAINTAINER_MODE Colin Walters (1): autogen.sh: Implement GNOME Build API Peter Hutterer (1): inputproto 2.3 git tag: inputproto-2.3 http://xorg.freedesktop.org/archive/individual/proto/inputproto-2.3.tar.bz2 MD5: 94db391e60044e140c9854203d080654 inputproto-2.3.tar.bz2 SHA1

[ANNOUNCE] libXi 1.7

2013-03-06 Thread Peter Hutterer
: Remove AM_MAINTAINER_MODE Benjamin Tissoires (1): Add missing XI_RawTouch* in XInputCopyCookie Colin Walters (1): autogen.sh: Implement GNOME Build API Peter Hutterer (1): libXi 1.7 git tag: libXi-1.7 http://xorg.freedesktop.org/archive/individual/lib/libXi-1.7.tar.bz2 MD5

[ANNOUNCE] xorg-gtest 0.7.1

2013-02-24 Thread Peter Hutterer
Just a relatively small update with a bunch of Ubuntu packaging fixes. And a new behaviour that snuck in there: we now run configure during autogen (but $NOCONFIGURE is honoured). Maarten Lankhorst (1): Fix registering error handlers Peter Hutterer (5): Run configure during autogen

[ANNOUNCE] xf86-input-synaptics 1.6.3

2013-01-31 Thread Peter Hutterer
synaptics 1.6.3 is now available. Over the RC this release only includes a config example. Compared to 1.6.2, we've had a memory leak fixed, better behaviour for synaptics soft buttons and, most importantly, a fix to reset the touch state after suspend. Cheers, Peter Peter Hutterer (2

[ANNOUNCE] xf86-input-synaptics 1.6.2.901

2013-01-17 Thread Peter Hutterer
First RC for synaptics 1.6.3. Fixes include a plugged memory leak, signal-safe logging and a fix to avoid fingers being inadvertently down after suspend/resume. Daniel Stone (1): Free mtdev device as well as closing it Peter Hutterer (6): Reset num_active_touches on DeviceOff (#52496

  1   2   >