[ANNOUNCE] libX11 1.0.2

Donnie Berkholz spyderous at gentoo.org
Thu Jun 22 23:30:21 PDT 2006


A few highlights:

i18n: Separate data and lib directories
Break out locale data into separate data and library directories, under
$(datadir) and $(libdir), respectively, by default.
im: add Braille input method (#6296)
Bug #3104: Compose table cache for faster X11 application starts.
Set XTHREADLIB correctly for dragonfly platforms.
Fix threading support on GNU/kFreeBSD systems.

And of course ...

Check setuid() return value, from this week's security advisory. For
more details on this bug affecting Linux 2.6 systems, see:
http://lists.freedesktop.org/archives/xorg-announce/2006-June/000100.html
and https://bugs.freedesktop.org/show_bug.cgi?id=7116

Git tag: libX11-1_0_2

http://xorg.freedesktop.org/releases/individual/lib/libX11-1.0.2.tar.bz2
MD5: 86a16bdc09b42b2e018dd665c23ca21c
SHA1: 918b13347ecfe85eda276fece9597e18afc0b2aa

http://xorg.freedesktop.org/releases/individual/lib/libX11-1.0.2.tar.gz
MD5: 8d8d6765378d491f7e11be3934c43062
SHA1: ef39bc17534fd2e67a9bae71b8f54c84f7a9bcf8

Complete list of changes:

Adam Jackson:
      libXcursor.so.1, not libXcursor.so

Alan Coopersmith:
      Add *~ to ignore emacs droppings

Daniel Stone:
      Properly clip bounds when only one point is defining an outline.
      Bug #1625: Include keysym.h from Xutil.h.
      Coverity #826: Fix potential memory leak.
      Coverity #209: Fix potential NULL dereference. (Alan Coopersmith)
      Coverity #205: Fix potential NULL dereference.
      Coverity #203, #204: Fix potential NULL dereferences.
      locale.alias.pre: bg_BG typo fix
      XKBMisc.c: use Xfree, not xfree
      i18n: separate data and lib directories
      optional XKB support fix
      nls: fix use of non-keysym dead_space (#5107)
      en_US.UTF-8 Compose.pre: updates from Simos (#5129)
      xkb support: small typo
      im: add Braille input method (#6296)
      nls: Serbian (sr_CS) update (#5575)
      Bug #2186: Add cs_CZ.iso8859-2 alias.
      Fix threading support on GNU/kFreeBSD systems.  (Robert Millan)

Derek Wang:
      Sun bug 6209243: XExtentsOfFontSet causes segfault when font set
not loaded

Donnie Berkholz:
      Merge branch 'stable' of
http://people.freedesktop.org/~jamey/libX11 into stable

Eric Anholt:
      Coverity #582: Free newly-allocated region in error path.
      Coverity #558: Free newly-allocated Database in error path.
      Check if visualList == NULL, not nVisualsMatched == 0. NULL
happens in more

Jamey Sharp:
      Move .cvsignore to .gitignore.
      Update .gitignores for *.o and nls/locale.dir*.
      Fix bug #7035: unnecessary memmove in XOpenDisplay.

Jeremy C. Reed:
      Set XTHREADLIB correctly for dragonfly platforms.

Lubos Lunak:
      Bug #3104: Compose table cache for faster X11 application starts.

Matthias Hopf:
      Bug #3104: Compose table cache for faster X11 application starts.
Part 1: Pointerless compose data structure, using indices instead of
pointers, needed for mmap()ing data structure.
      Bug #3104: Compose table cache for faster X11 application starts.
      Bug #3104: Compose table cache for faster X11 application starts.

Matthieu Herrb:
      Fix prototype of XConfigureWindow(). Bugzilla #6023.
      Check setuid() return value.

Scott Revelt:
      Sun bug 4022903: Xcms routines may fail if sscanf() is looking for
separators

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 252 bytes
Desc: OpenPGP digital signature
URL: <http://lists.x.org/archives/xorg/attachments/20060622/15ca7bb3/attachment.pgp>


More information about the xorg mailing list