lp:ubuntu/hardy/libx11

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/hardy/libx11
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Development

Recent revisions

26. By Timo Aaltonen

* Add 100_dont_lock_recursively.diff from upstream to fix an xcb induced
  assert with apps like synergy.
* Add 101_fix_xim_crash.diff to fix a crash when switching input
  context. (LP: #66104)

25. By Bryce Harrington

[Luca Falavigna <email address hidden>]
* debian/control:
  - add Conflicts to libx11-6 (<< 2:1.0.0-2) in libx11-data to perform
    a clean upgrade from Dapper (closes LP: #176555)
  - update Maintainer field as per spec

[Bryce Harrington]
* debian/control:
  - The Conflicts should really be a Replaces (as per mvo)

24. By Julien Cristau

[ Julien Cristau ]
* New upstream release.
  + Fix locking in _XimGetWindowEventmask (closes: #427296).
  + fix XGetMotionEvents arguments order (closes: #431421).
  + XGetCommand(3) clarified (closes: #133348).
  + XrmCombineDatabase(3) fixed (closes: #393434).
* Install the upstream NEWS file in libx11-6 in addition to the git
  changelog.
* Use binary:Version instead of Source-Version in debian/control.

[ Josh Triplett ]
* Expand the description of the problem with Sun Java in libx11-6.NEWS.

23. By LaMont Jones

Trigger rebuild for hppa

22. By Timo Aaltonen

* SECURITY UPDATE: Multiple integer overflows in the XGetPixel()
  and XInitImage functions.
* Add debian/patches/104_integer_overflows.diff: upstream fix.
* References
  http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=414045
  CVE-2007-1667

21. By Timo Aaltonen

Don't build with libxcb, since it causes performance regressions on
some X clients. (LP: #88815)

20. By Timo Aaltonen

* Merge with Debian, remaining changes:
  - debian/control: libx11-data replaces old versions of libx11-6.
  - debian/patches:
    + 100_xerrordb.diff 101_xkeysymdb.diff
      Make ErrDes.c and StrKeysym.c look for XKEYSYMDB and XERRORDB, not
      KEYSYMDB and ERRORDB, with the pleasant side-effect that they look
      directly in /usr/share/X11, not /usr/lib/X11, so we can throw the
      cheesy symlinks away.
    + 102_trans_client.diff
      Add foo_t and TRANS_CLIENT defines to Xtrans users.
* debian/patches/103_en_US_UTF-8_XI18N_OBJS.diff
  - Dropped, not needed now that --enable-loadable-i18n isn't used anymore
    http://lists.freedesktop.org/archives/xorg/2006-July/016861.html
* debian/control: Change Maintainer/XSBC-Original-Maintainer address

19. By Colin Watson

* Resynchronise with Debian. Remaining changes:
  - libx11-data replaces old versions of libx11-6.
  - Make ErrDes.c and StrKeysym.c look for XKEYSYMDB and XERRORDB, not
    KEYSYMDB and ERRORDB, with the pleasant side-effect that they look
    directly in /usr/share/X11, not /usr/lib/X11, so we can throw the
    cheesy symlinks away.
  - Add foo_t and TRANS_CLIENT defines to Xtrans users.
  - Enable loadable i18n, install the necessary libraries, correct
    function names for UTF-8 handling functions, and grab the correct
    XInput modules. (I'm not sure if all this is necessary.)
* Renumber Ubuntu patches to start at 100.

18. By Colin Watson

* Backport from Debian to unblock xkeyboard-config merge (and thereby
  console-setup and debian-installer; LP: #21637):
  - 019_greek_polytonic_Compose.diff (numbered 016 in Debian): Add compose
    sequences with the right breathing signs U0313/U0314 to
    el_GR.UTF-8/Compose. Thanks Jan Willem Stumpel. (closes: #386471)

17. By Kees Cook

* SECURITY UPDATE: file descriptor opened from environment variable
  leaked, allowing elevated read access to files.
* Add 'debian/patches/018_ximcp_double_open.diff' to stop a file descriptor
  leak in the ximcp module.
* References
  https://launchpad.net/distros/ubuntu/+source/libx11/+bug/66776
  CVE-2006-5397

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/karmic/libx11
This branch contains Public information 
Everyone can see this information.

Subscribers