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
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: 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
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.
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: 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
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
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
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
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
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
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
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: 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:
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
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
/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
/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: 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
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
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
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
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
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.
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-
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
`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
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
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
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
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
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
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
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
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
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
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
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
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
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
. 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
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
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
):
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
):
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
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):
/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
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
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
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
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
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
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
):
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
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
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
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
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
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
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
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
: 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
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
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
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
.
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
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
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
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
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
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
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
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
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
):
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
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
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
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
/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
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
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
/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
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
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
, 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
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
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
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
|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
]
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
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
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
, 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
):
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
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
: 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
: 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
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
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
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 - 100 of 108 matches
Mail list logo