Sergey Udaltsov | 29 Jan 00:54 2015

xkeyboard-config 2.14

New xkeyboard-config release is out:

Andreas Wettstein (1):
      Add oe ligature to Swiss keyboard layout, replacing oslash.

Changwoo Ryu (1):
      update Korean

Julien Cristau (1):
      fujitsu_vndr: add a name to xkb_symbols sections

Michael Witten (1):
      README: Clean up grammar/formatting, and mention bugzilla

Peter Hutterer (2):
      rules: improve documentation for numpad:microsoft
      symbols/il: add HOLAM HASER FOR VAV on shift+5 to il(biblical)

Ran Benita (3):
      symbols/macintosh_vndr: add some "default" annotations
      macintosh_vndr/us: include "keypad(overlay)" explicitly
      symbols/keypad: move the default map to be the first in the file

Sergey Udaltsov (9):
      Added Russian AZERTY phonetic variants
      Added de(pl) option
      Fixng the ISO 639-2 Code for the Uyghur keyboard layout [cn (ug)]
      Removing compose(ralt)
      Prerelease 2.13.99
      support for arabic macintosh
(Continue reading)

Peter Hutterer | 27 Jan 01:13 2015

xf86-input-libinput 0.6.0

Biggest change is that the property #defines have moved to a header and we
now supply a pkg-config file to get access to that header. This removes the
need of string duplication in those portions that want access to the

Olivier Fourdan (3):
      libinput-drv: Add
      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/input.h
      xf86-input-libinput 0.6.0

git tag: xf86-input-libinput-0.6.0
MD5:  953d9b55f7992e0fe593c3f6a0cf5005  xf86-input-libinput-0.6.0.tar.bz2
SHA1: 94af326b1e2173cf697708f3adb15c76165cd232  xf86-input-libinput-0.6.0.tar.bz2
SHA256: 2f29be1ed7f9b9c597b6f5c6ef24c37a244a0ba87ccd1c2586ffa4d08452ad79  xf86-input-libinput-0.6.0.tar.bz2
MD5:  aac7cae32be4d97da251a3a778a4955c  xf86-input-libinput-0.6.0.tar.gz
SHA1: 8b94e3cb27cfc450606dc54672b25032eb44962b  xf86-input-libinput-0.6.0.tar.gz
SHA256: 156548a389076dc5221323f56ff144b4d444c2ed94e0a90b1d6b3cc0527afcbf  xf86-input-libinput-0.6.0.tar.gz
(Continue reading)

Keith Packard | 24 Jan 04:52 2015


Ok, here's what I think we should release as 1.17. I plan on doing that
in a few days (Monday? Tuesday?), unless there's some good reason not
to. Let me know if there's some critical (i.e. crashing) fixes that I've
missed somehow. And, again, I think we can run a shorter 1.18 cycle,
given the pent-up list of fixes.

Sorry for not getting this wrapped up sooner. Turns out that switching
employers takes a bunch of time, especially if you're also busy enjoying
the sunshine in New Zealand.


Aaron Plattner (2):
      xfree86: Bump ABI versions (video: 19, extension: 9)
      os: "Server terminated successfully" is not an error

Adam Jackson (17):
      mi: Fix regression in arc drawing
      render: fix ChangePicture when Xinerama is active (v2) (#49170)
      glx: Be more paranoid about variable-length requests [CVE-2014-8093 1/6]
      glx: Be more strict about rejecting invalid image sizes [CVE-2014-8093 2/6]
      glx: Additional paranoia in __glXGetAnswerBuffer / __GLX_GET_ANSWER_BUFFER (v2) [CVE-2014-8093 3/6]
      glx: Fix image size computation for EXT_texture_integer [CVE-2014-8098 1/8]
      glx: Add safe_{add,mul,pad} (v3) [CVE-2014-8093 4/6]
      glx: Integer overflow protection for non-generated render requests (v3) [CVE-2014-8093 5/6]
      glx: Length checking for RenderLarge requests (v2) [CVE-2014-8098 3/8]
      glx: Top-level length checking for swapped VendorPrivate requests [CVE-2014-8098 4/8]
      glx: Request length checks for SetClientInfoARB [CVE-2014-8098 5/8]
      glx: Length-checking for non-generated vendor private requests [CVE-2014-8098 6/8]
(Continue reading)

Maarten Lankhorst | 21 Jan 12:13 2015

libdrm 2.4.59

Adam Cheney (1):
      Add new DRM_MODE_CONNECTOR and _ENCODER defines

Chris Wilson (1):
      intel: Avoid overcounting fences when emitting self-referential relocs

Damien Lespiau (3):
      intel/skl: Add SKL PCI ids
      intel/skl: Add gen9 to the buffer manager init
      intel/skl: add gen9 to the CS decoding init

Dave Airlie (1):
      radeon: align r600/700 fmask to 128 X blocks.

Jasper St. Pierre (1):
      modetest: Use threads for cursors instead of SIGALRM

Laurent Pinchart (1):
      modetest: Allocate dumb buffers with the correct bpp

Maarten Lankhorst (2):
      only enable support for freedreno on arm automatically bump version to 2.4.59 for release

Michel Dänzer (1):
      radeon: Always multiply pitch_bytes by nsamples, not by slice_pt

Paulo Zanoni (1):
      tests: add proptest
(Continue reading)

Alan Coopersmith | 20 Jan 06:30 2015

xcalc 1.0.6

xcalc is a scientific calculator X11 client that can emulate a TI-30
or an HP-10C.

This minor maintenance release includes a couple years worth of build 
improvements, code cleanups, and bug fixes.

Alan Coopersmith (9):
      Remove unused min & max macros from math.c
      Replace sprintf & strcpy calls with snprintf & strlcpy
      Remove redundant redeclaration of ‘factorial’
      Rename "e" arguments to "ev" to avoid shadowing e() function
      Mark functions noreturn as suggested by gcc -Wmissing-noreturn
      configure: Drop AM_MAINTAINER_MODE Honor NOCONFIGURE=1
      Replace index() call with strchr()
      xcalc 1.0.6

Gaetan Nadon (2):
      Assume signal handlers return void, as C89 requires
      Replace signal_t with void

Stéphane Aulery (3):
      Drop CRAY support
      Use the new M_PI symbol from math.h
      Use the new M_E symbol from math.h

git tag: xcalc-1.0.6
MD5:  397584a68bfe6b02adff16e67f8fe5dd
(Continue reading)

Alan Coopersmith | 20 Jan 06:14 2015

sessreg 1.1.0

sessreg is used by display managers such as xdm and gdm to record X sessions
in utmp, wtmp, and lastlog files.

This release attempts to clean up some inconsistencies around the handling
of the various files.

Long long ago, Unix systems had a utmp file to record who was currently
logged in, and a wtmp file to record login history.

Long ago, extended versions of the files & APIs for them were standardized
as utmpx and wtmpx.

sessreg attempted to deal with all of the variants, including several other
BSD vs. SysV differences beyond those listed above.

Previously, sessreg 1.0.x would check for both the original and extended
API's.  If the extended API's were available, sessreg would compile in
support for utmp, utmpx, & wtmpx, but not wtmp.  Now it compiles in only
utmpx & wtmpx support -- or, on ancient systems, only utmp & wtmp support.

Previously, sessreg 1.0.x would allow callers to specify the paths to the
utmp & wtmp files via -u & -w flags, and xdm defaulted to passing them
until very recently.  If these flags were passed, sessreg would use them
as paths to the original API's and disable the extended API's.  Due to the
above, this would completely disable wtmp entries, since that code was not
compiled in if wtmpx support was available.  If a utmpx file path was
passed to -u, sessreg would write to it with utmp API's, which could
corrupt it.  This especially screwed up Solaris, which has dropped the old
files, but maps the old API's to write the new format to the new files.
Now if -u & -w are passed to sessreg build with extended file support,
(Continue reading)

thellstrom | 19 Jan 14:45 2015

xf86-video-vmware 13.1.0

xf86-video-vmware is an Xorg display driver for
VMware's virtual SGA device.

This release provides a number of important bug fixes as well as support
for recent releases of Xserver. Distro maintainers are encouraged to upgrade.

The driver is intended to be backwards compatible with and used also with
older X servers.

Adam Jackson (1):
      saa: Adapt to GC client clip changes in xserver 1.17

Hans de Goede (2):
      Add support for XSERVER_PLATFORM_BUS
      Add support for server managed fds

Jakob Bornecrantz (7):
      vmware/vmwgfx: Don't move cursors without images
      vmware/vmwgfx: A bit more error logging when handling cursors
      vmware/vmwgfx: Fix auto colorkey fill usage
      vmware/legacy: Apply same fix to auto colorkey fill
      vmware/legacy: Fix uninitialized values in video commands
      vmware/vmwgfx: Fix compilation issue on older X servers
      vmware/legacy: Fix out of bound array indexing

Julien Cristau (1):
      configure: fix build without xatracker

Stefan Dirsch (1):
(Continue reading)

Alan Coopersmith | 17 Jan 08:47 2015

mkfontscale 1.1.2

mkfontscale creates the fonts.scale and fonts.dir index files used by
the legacy X11 font system. 

This minor maintenance release provides the usual set of accumulated 
build configuration improvements, compiler & static analyzer warning
fixes, and other janitorial cleanups.

Alan Coopersmith (8):
      Add missing newline to usage output
      Add -v flag to print program version
      Make usage() always exit(1)
      Print which option was in error along with usage message
      configure: Drop AM_MAINTAINER_MODE Honor NOCONFIGURE=1
      Remove extraneous duplicate checks for -r & -n options
      mkfontscale 1.1.2

Jeremy Huddleston Sequoia (2):
      Plug a memory leak found by clang static analysis
      Fix possible malloc allocation error found by clang static analysis

Thomas Klausner (1):
      Only include config.h if it exists.

git tag: mkfontscale-1.1.2
MD5:  9bdd6ebfa62b1bbd474906ac86a40fd8
SHA1: da32fe297732355eea71d4a94ed003be93d1eae7
SHA256: 8c6d5228af885477b9aec60ca6f172578e7d2de42234357af62fb00439453f20
(Continue reading)

Alan Coopersmith | 17 Jan 07:14 2015

iceauth 1.0.7

The iceauth program is used to edit and display the authorization
information used in connecting with ICE.   It operates very much
like the xauth program for X11 connection authentication records.

This minor maintenance release provides the usual set of accumulated 
build configuration improvements, compiler warning fixes, and other
janitorial cleanups.

Alan Coopersmith (10):
      Actually print command list in usage message
      Fix "noexistent" typo in error message
      Add -V flag to print version
      Print which option was in error along with usage message
      Free old argv array if realloc fails to enlarge it
      More constification cleanup
      config: Add missing AC_CONFIG_SRCDIR
      configure: Drop AM_MAINTAINER_MODE Honor NOCONFIGURE=1
      iceauth 1.0.7

git tag: iceauth-1.0.7
MD5:  25dab02f8e40d5b71ce29a07dc901b8c
SHA1: 83d67e47167de52192c679a0f0a41f4ba51a5b94
SHA256: 1216af2dee99b318fcf8bf9a259915273bcb37a7f1e7859af4f15d0ebf6f3f0a
MD5:  183e834ec8bd096ac084ad4acbc29f51
(Continue reading)

Alan Coopersmith | 17 Jan 07:07 2015

bitmap 1.0.8

bitmap, bmtoa, atobm - X bitmap (XBM) editor and converter utilities

This minor maintenance release provides the usual set of accumulated 
build configuration improvements, compiler & static analyzer warning
fixes, and other janitorial cleanups.

Alan Coopersmith (6):
      Print which option was in error along with usage message
      configure: Drop AM_MAINTAINER_MODE Honor NOCONFIGURE=1
      Stop memory leaks from XtNewString(StripFilename(filename))
      Stop memory leak in XmuWriteBitmapDataToFile()
      bitmap 1.0.8

Eric S. Raymond (1):
      Use table markup in preference to various low-level constructions.

Gaetan Nadon (1):
      config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES

Jeremy Huddleston Sequoia (5):
      assert to avoid a NULL dereference
      Avoid shadow declarations
      Silence -Wbad-function-cast
      Demacro modernization of NewSList to plug a memory leak during error handling
      Use '& 7' instead '% 8' to silence clang analyzer warning

git tag: bitmap-1.0.8
(Continue reading)

Peter Hutterer | 16 Jan 05:41 2015

xf86-input-libinput 0.5.0

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
MD5:  4df0491d23fffcfdb385f6eb2381e476  xf86-input-libinput-0.5.0.tar.bz2
SHA1: 7ba74a50c7ab6795b83cea394842c33ffefde48a  xf86-input-libinput-0.5.0.tar.bz2
SHA256: 4e7011c8c6c02fd224cd40c8d5d5b99cba65e9bec38283c8e568fedd11611058  xf86-input-libinput-0.5.0.tar.bz2
MD5:  885e748f89074bb90f2abdc5aed05d70  xf86-input-libinput-0.5.0.tar.gz
SHA1: 60888faa1549fca1a856781a8559a7ebf8c4bb4c  xf86-input-libinput-0.5.0.tar.gz
SHA256: 3257a79c21b7f737716bf7c668b444d7c20de91876807151f7c3826f48b9995f  xf86-input-libinput-0.5.0.tar.gz

xorg-announce mailing list
xorg-announce <at>