The first (and likely last) release candidate for evdev 2.5.0 is available. I plan to release 2.5.0 in time with the 1.9 server release that is just a few days away. So this is the last chance to get some build fixes or other criticial fixes in, anything else will have to wait until after the release.
No particularly exciting commits went in since the 2.4.0, evdev is quite stable and boring - as it should be. So we have a few memory leak fixes, man page updates, build system fixes and other misc stuff. The only really new behaviour: middle mouse button emulation is off by default. Cheers, Peter Alex Warg (1): Fix out-of-bounds access if more than MAX_VALUATORS are present. (#28809) Bartosz Brachaczek (2): evdev: Revert "Set all valuators for relative motion events (#24737)" evdev: Initialize valuators array. (#24737) Gaetan Nadon (15): config: remove AH_TOP autoheader statement config: update AC_PREREQ statement to 2.60 replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS config: remove unrequired AC_HEADER_STDC config: refactor and comment the sdkdir distcheck workaround config: replace deprecated INCLUDES with AM_CPPFLAGS config: optional extension check for inputproto not required config: require macros 1.4, fix warnings, m4 quotings and layout include: EXTRA_DIST is not required for header files. man: Use Autoconf provided $(AM_V_GEN)$(SED) Revert "config: remove AH_TOP autoheader statement" config: AC_PROG_SED is required explicitly. COPYING: update and refactor the Copyright notices config: upgrade to util-macros 1.8 for additional man page support config: use AC_PROG_INSTALL now supplied by XORG_DEFAULT_OPTIONS Oliver McFadden (3): evdev: leaked_storage: free memory allocated from the xf86Option code. evdev: ioctl() may return a negative value therefor use a signed integer. evdev: EvdevProbe: check ioctl() return value and warn on failure. Paulo Ricardo Zanoni (1): Don't set pEvdev->rel for mouse wheel events Peter Hutterer (18): Use X_PROBED instead of X_INFO for probed values. config: remove AH_TOP autoheader statement. Read the device resolution from the kernel. Update a stale comment about the use of pEvdev->tool. Remove support for kernel 2.4. Comment odd EVIOCGRAB behaviour and reshuffle conditions a bit. Move error handling in PreInit down to the end. Move EVIOCGRAB into a static func. Move checks for calibration, inversion and axis swap to EvdevProbe. Move opening the device into a separate function. Move mode declaration, it's not const either. Remove libc wrappers for malloc, calloc and free. Disable middle mouse button emulation by default. Bump to 2.4.99 Add myself to Authors in man page. man: some minor fixes to man page. Don't count BTN_TOUCH as tool. (#29428) evdev 2.4.99.901 git tag: xf86-input-evdev-2.4.99.901 http://xorg.freedesktop.org/archive/individual/driver/xf86-input-evdev-2.4.99.901.tar.bz2 MD5: e84a4d2338638669fb994ec3653266c3 xf86-input-evdev-2.4.99.901.tar.bz2 SHA1: 3caefc0f2e84ad95719888b7316dbcb6fd71751a xf86-input-evdev-2.4.99.901.tar.bz2 http://xorg.freedesktop.org/archive/individual/driver/xf86-input-evdev-2.4.99.901.tar.gz MD5: 41db3f02846cb976b23a9f5ac27dc92d xf86-input-evdev-2.4.99.901.tar.gz SHA1: 945261b827d6d7271e8af13f73794046ef36b690 xf86-input-evdev-2.4.99.901.tar.gz
pgp8Ibk1Jaw3H.pgp
Description: PGP signature
_______________________________________________ xorg-announce mailing list xorg-announce@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg-announce