libX11: Changes to 'refs/tags/libX11-1.1.99.2'

Julien Cristau jcristau at kemper.freedesktop.org
Wed Nov 5 13:24:54 PST 2008


Tag 'libX11-1.1.99.2' created by Julien Cristau <jcristau at debian.org> at 2008-11-05 21:14 -0800

libX11 1.1.99.2
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEABECAAYFAkkSDM0ACgkQmEvTgKxfcAyeAACg3DE9UMSed3OBJvKgNm+FEVMl
K6YAnRRq3d4XapopYBwX7BUoI9fWH+Lj
=B89g
-----END PGP SIGNATURE-----

Changes since libX11-1.1.4:
Adam Jackson (3):
      Bug #15884: Remove useless sleep()'s from the connection code.
      Bug #14898: Don't abuse the sprintf() implementation.
      Fix the previous patch for the BadFont case.

Alan Coopersmith (5):
      Fix mismatched brace indenting
      Update ac_define_dir macro in acinclude.m4 to 2008-04-12 version
      Strip whitespace from end of lines in source files
      Rework code to choose local connection types and fallback to others
      Sun bug #6739431: double free in _X11TransConnectDisplay()

Bart Massey (1):
      added error check in Xcms color file parser; closes bug #15305

Chris Ball (1):
      Remove configure check for xcb-xlib.

Christian Weisgerber (1):
      ConnDis: properly cast 'addr' before accessing it as a byte array.

Colin Harrison (3):
      Fix typo
      Xlib warning fixes
      Fix missing error condition

Daniel Stone (5):
      configure.ac: Don't search for legacy X11 headers
      NLS: Make UTF-8 the default for Russian
      gitignore: Update with loads more bits from server
      Merge branch 'master' of ssh://git.freedesktop.org/git/xorg/lib/libX11
      configure.ac: Fix CC_FOR_BUILD logic error

James Cloos (10):
      Add some dead_key sequences to en_US.UTF-8 Compose table
      Fix commit 21e464ec682ab23ba20ddf6bd72c6db214cfbe01
      Add <Multi_key> <cedilla> Compose tuples
      Work on making the en_US and pt_BR UTF-8 Compose as similar as possible.
      Add more <Multi_key> <cedilla> Compose tuples
      nls (en_US) Re-remove long compositions that override shorter
      Complete the set of vulgar fractions
      Remove extraneous <angle brackets> from the Ethiopic Compose file.
      Dolt-ify
      Increase size of working arrays in the makekeys utility program.

Jamey Sharp (2):
      Fix XAllocID race: hold the user display lock until we have a new XID.
      Support multiple independent internal sync handlers

Jeff Smith (1):
      Fix memory leak in XOpenDisplay

Jens Herden (1):
      NLS: Add Khmer compose sequences (bug #5706)

John Tapsell (1):
      Build: Use native compiler for makekeys

Josh Triplett (3):
      Fix fd.o bug 15023: make Xlib sync correctly given many void requests
      .gitignore: Add dolt files
      Use XCB's new socket handoff mechanism rather than the old XCB Xlib lock.

Julien Cristau (2):
      Fix distcheck
      Bump to 1.1.99.2

Keith Packard (2):
      Permit only one Xlib thread to block waiting for events
      Ensure that _XReadEvents always leaves an event in the queue on return

Khaled Hosny (1):
      NLS: Add Arabic Lam-Alef ligature compose sequences (bug #16426)

Matthias Clasen (1):
      Bug #17616: Fix an XCB leak when the client has a non-fatal error handler.

Matthieu Herrb (1):
      nuke RCS Ids

Michael Verret (1):
      Fix documentation typo

Peter Hutterer (13):
      Add XGenericEvent definition and handling for long events.
      Merge branch 'master' into xge
      Merge branch 'master' into xge
      Merge branch 'master' into xge
      Pull down extra bytes when reading a GenericEvent (non-xcb).
      Merge branch 'master' into xge
      Require xproto 7.0.13 and libxcb 1.1.90 (for GenericEvents)
      Bump to 1.1.99.1
      Fix unbalanced parenthesis in XKBlib.h # 16551
      xkb: fix out-by-1 error in _XkbWriteKeyExplicit.
      Add XF86Battery, XF86Bluetooth, XF86WLAN, XF86UWB to keysymdb.
      Add more keysyms for PS3 BD remotes, Ericsson Phones #16519
      man: fix formatting error in XkbGetIndicatorState man page.

Rafael Ávila de Espíndola (1):
      Fix problem with <dead_acute> <c> in pt_BR.UTF-8

Ross Burton (1):
      NLS: Add interrobang to UTF-8 compose tables (bug #15653)

Teemu Likonen (1):
      Change <dead_belowdot> to <dead_belowring> for U+1E00 and U+U1E01

Theppitak Karoonboonyanan (1):
      IM: Respect XMODIFIERS for Thai locale (bug #15719)

---
 .gitignore                       |   20 +
 AUTHORS                          |    2 
 Makefile.am                      |    1 
 acinclude.m4                     |  206 +++++++++++++
 configure.ac                     |   91 +++---
 include/X11/XKBlib.h             |   26 -
 include/X11/Xcms.h               |    8 
 include/X11/Xlib.h               |  104 ++++---
 include/X11/XlibConf.h.in        |    2 
 include/X11/Xlibint.h            |   47 +--
 include/X11/Xregion.h            |   18 -
 include/X11/Xresource.h          |   14 
 include/X11/Xutil.h              |   28 -
 man/xkb/XkbGetIndicatorState.man |    4 
 modules/im/ximcp/imCallbk.c      |  138 ++++-----
 modules/im/ximcp/imDefFlt.c      |   16 -
 modules/im/ximcp/imDefIc.c       |    8 
 modules/im/ximcp/imDefIm.c       |   24 -
 modules/im/ximcp/imDefLkup.c     |    8 
 modules/im/ximcp/imDispch.c      |    4 
 modules/im/ximcp/imEvToWire.c    |   32 +-
 modules/im/ximcp/imExten.c       |   10 
 modules/im/ximcp/imImSw.c        |   18 -
 modules/im/ximcp/imInt.c         |   10 
 modules/im/ximcp/imLcFlt.c       |    4 
 modules/im/ximcp/imLcGIc.c       |    4 
 modules/im/ximcp/imLcIc.c        |    4 
 modules/im/ximcp/imLcIm.c        |   28 -
 modules/im/ximcp/imLcLkup.c      |    8 
 modules/im/ximcp/imLcPrs.c       |    4 
 modules/im/ximcp/imLcSIc.c       |    4 
 modules/im/ximcp/imRm.c          |   40 +-
 modules/im/ximcp/imRmAttr.c      |    6 
 modules/im/ximcp/imThaiFlt.c     |  102 +++---
 modules/im/ximcp/imThaiIc.c      |   18 -
 modules/im/ximcp/imThaiIm.c      |   26 +
 modules/im/ximcp/imTrX.c         |   16 -
 modules/im/ximcp/imTrans.c       |    9 
 modules/im/ximcp/imTransR.c      |    4 
 modules/lc/gen/lcGenConv.c       |  102 +++---
 modules/lc/xlocale/lcEuc.c       |   26 -
 modules/lc/xlocale/lcJis.c       |   24 -
 modules/lc/xlocale/lcSjis.c      |   30 +-
 modules/om/generic/omGeneric.c   |  107 +++----
 modules/om/generic/omText.c      |    6 
 modules/om/generic/omTextEsc.c   |    2 
 modules/om/generic/omTextPer.c   |    2 
 modules/om/generic/omXChar.c     |   12 
 nls/am_ET.UTF-8/Compose.pre      |  575 ++++++++++++++++++++-------------------
 nls/el_GR.UTF-8/Compose.pre      |   30 ++
 nls/en_US.UTF-8/Compose.pre      |  120 ++++++++
 nls/iso8859-1/Compose.pre        |    4 
 nls/iso8859-13/Compose.pre       |   20 +
 nls/iso8859-14/Compose.pre       |    4 
 nls/iso8859-15/Compose.pre       |    4 
 nls/iso8859-3/Compose.pre        |    4 
 nls/iso8859-4/Compose.pre        |   20 +
 nls/iso8859-9/Compose.pre        |    4 
 nls/iso8859-9e/Compose.pre       |    4 
 nls/locale.alias.pre             |    5 
 nls/pt_BR.UTF-8/Compose.pre      |   77 +++++
 src/AllPlanes.c                  |   10 
 src/ChClMode.c                   |    2 
 src/ChKeyCon.c                   |    2 
 src/ChProp.c                     |    2 
 src/ChkIfEv.c                    |    2 
 src/ChkMaskEv.c                  |    2 
 src/ChkTypEv.c                   |    2 
 src/ChkTypWEv.c                  |    2 
 src/ChkWinEv.c                   |    2 
 src/ClDisplay.c                  |    2 
 src/ClearArea.c                  |    2 
 src/ConnDis.c                    |  262 ++++++++---------
 src/Context.c                    |   12 
 src/ConvSel.c                    |    2 
 src/CopyArea.c                   |    2 
 src/CopyCmap.c                   |    2 
 src/CopyGC.c                     |   20 -
 src/CopyPlane.c                  |    4 
 src/CrBFData.c                   |    6 
 src/CrCursor.c                   |    8 
 src/CrGC.c                       |   12 
 src/CrGlCur.c                    |    6 
 src/CrPFBData.c                  |    8 
 src/CrWindow.c                   |    4 
 src/Cursor.c                     |    4 
 src/Depths.c                     |    2 
 src/DisName.c                    |    6 
 src/DrArc.c                      |    4 
 src/DrLine.c                     |    4 
 src/DrRect.c                     |    2 
 src/ErrDes.c                     |   12 
 src/ErrHndlr.c                   |   10 
 src/EvToWire.c                   |    6 
 src/FSWrap.c                     |   14 
 src/FetchName.c                  |    4 
 src/FillPoly.c                   |    2 
 src/FillRct.c                    |    4 
 src/FillRcts.c                   |    2 
 src/FilterEv.c                   |    4 
 src/Font.c                       |   10 
 src/FontInfo.c                   |    8 
 src/FontNames.c                  |    4 
 src/FreeEData.c                  |    2 
 src/FreeGC.c                     |    2 
 src/FreePix.c                    |    4 
 src/Geom.c                       |   12 
 src/GetAtomNm.c                  |    4 
 src/GetDflt.c                    |   16 -
 src/GetFProp.c                   |    6 
 src/GetGeom.c                    |    4 
 src/GetHints.c                   |   24 -
 src/GetIFocus.c                  |    2 
 src/GetImage.c                   |   10 
 src/GetKCnt.c                    |    2 
 src/GetMoEv.c                    |    8 
 src/GetNrmHint.c                 |   26 -
 src/GetPCnt.c                    |    2 
 src/GetPntMap.c                  |    4 
 src/GetProp.c                    |   14 
 src/GetRGBCMap.c                 |    6 
 src/GetSSaver.c                  |    4 
 src/GetStCmap.c                  |   12 
 src/GetTxtProp.c                 |    8 
 src/GetWAttrs.c                  |    4 
 src/GetWMCMapW.c                 |    8 
 src/GetWMProto.c                 |    8 
 src/GrButton.c                   |    2 
 src/GrKey.c                      |    2 
 src/GrKeybd.c                    |    2 
 src/GrPointer.c                  |    2 
 src/Host.c                       |    4 
 src/Iconify.c                    |    8 
 src/IfEvent.c                    |    4 
 src/ImText.c                     |    4 
 src/ImText16.c                   |    4 
 src/ImUtil.c                     |   84 ++---
 src/InitExt.c                    |    6 
 src/IntAtom.c                    |    2 
 src/KeyBind.c                    |  148 +++++-----
 src/KeysymStr.c                  |    2 
 src/LiHosts.c                    |   14 
 src/LiICmaps.c                   |    2 
 src/LoadFont.c                   |    2 
 src/LockDis.c                    |    2 
 src/Macros.c                     |   32 +-
 src/Makefile.am                  |    2 
 src/MaskEvent.c                  |    2 
 src/ModMap.c                     |    4 
 src/MoveWin.c                    |    2 
 src/NextEvent.c                  |    6 
 src/OMWrap.c                     |    2 
 src/OpenDis.c                    |   58 +--
 src/ParseCmd.c                   |   20 -
 src/ParseGeom.c                  |   12 
 src/PeekEvent.c                  |    2 
 src/PolyReg.c                    |   78 ++---
 src/PolyTxt.c                    |   34 +-
 src/PolyTxt16.c                  |   30 +-
 src/PropAlloc.c                  |    2 
 src/PutBEvent.c                  |    4 
 src/PutImage.c                   |   18 -
 src/QuBest.c                     |    2 
 src/QuCurShp.c                   |    6 
 src/QuExt.c                      |    2 
 src/QuKeybd.c                    |    4 
 src/QuPntr.c                     |    6 
 src/QuStipShp.c                  |    2 
 src/QuTileShp.c                  |    4 
 src/QuTree.c                     |    2 
 src/Quarks.c                     |   10 
 src/RdBitF.c                     |   16 -
 src/RecolorC.c                   |    2 
 src/ReconfWin.c                  |    2 
 src/Region.c                     |  104 +++----
 src/RegstFlt.c                   |    4 
 src/RepWindow.c                  |    4 
 src/RestackWs.c                  |    4 
 src/RotProp.c                    |    2 
 src/SetCRects.c                  |    4 
 src/SetClOrig.c                  |    2 
 src/SetDashes.c                  |    2 
 src/SetHints.c                   |   42 +-
 src/SetIFocus.c                  |    2 
 src/SetLocale.c                  |   16 -
 src/SetNrmHint.c                 |    4 
 src/SetPMask.c                   |    2 
 src/SetPntMap.c                  |    4 
 src/SetRGBCMap.c                 |    2 
 src/SetSSaver.c                  |    2 
 src/SetStCmap.c                  |   10 
 src/SetTxtProp.c                 |    8 
 src/SetWMCMapW.c                 |   12 
 src/SetWMProto.c                 |   12 
 src/StBytes.c                    |    8 
 src/StColors.c                   |    4 
 src/StName.c                     |    4 
 src/StrToText.c                  |    4 
 src/Text.c                       |   22 -
 src/Text16.c                     |   22 -
 src/TextExt.c                    |    8 
 src/TextExt16.c                  |    8 
 src/TextToStr.c                  |    2 
 src/TrCoords.c                   |    6 
 src/UIThrStubs.c                 |   14 
 src/UnldFont.c                   |    2 
 src/VisUtil.c                    |   18 -
 src/WMGeom.c                     |   14 
 src/WMProps.c                    |   16 -
 src/WarpPtr.c                    |    2 
 src/WinEvent.c                   |    2 
 src/Window.c                     |   12 
 src/Withdraw.c                   |    8 
 src/WrBitF.c                     |    2 
 src/XKeysymDB                    |   20 +
 src/Xatomtype.h                  |    8 
 src/XlibAsync.c                  |    4 
 src/XlibInt.c                    |  212 ++++++++------
 src/XomGeneric.h                 |    2 
 src/Xprivate.h                   |   15 +
 src/Xrm.c                        |   56 +--
 src/XrmI.h                       |    4 
 src/Xxcbint.h                    |   34 --
 src/globals.c                    |   14 
 src/imConv.c                     |   20 -
 src/locking.c                    |   10 
 src/locking.h                    |    2 
 src/os2Stubs.c                   |   42 +-
 src/poly.h                       |   12 
 src/udcInf.c                     |   22 -
 src/util/Makefile.am             |    3 
 src/util/makekeys.c              |    2 
 src/x11_trans.c                  |    4 
 src/xcb_disp.c                   |    4 
 src/xcb_io.c                     |  284 ++++++++++++-------
 src/xcb_lock.c                   |  235 ---------------
 src/xcms/AddDIC.c                |    6 
 src/xcms/AddSF.c                 |    6 
 src/xcms/CCC.c                   |   12 
 src/xcms/CvColW.c                |    6 
 src/xcms/CvCols.c                |   16 -
 src/xcms/HVC.c                   |   20 -
 src/xcms/HVCGcC.c                |   18 -
 src/xcms/HVCGcV.c                |   20 -
 src/xcms/HVCGcVC.c               |   22 -
 src/xcms/HVCMnV.c                |   12 
 src/xcms/HVCMxC.c                |   16 -
 src/xcms/HVCMxV.c                |   16 -
 src/xcms/HVCMxVC.c               |   34 +-
 src/xcms/HVCMxVs.c               |   12 
 src/xcms/HVCWpAj.c               |   10 
 src/xcms/IdOfPr.c                |    6 
 src/xcms/LRGB.c                  |   50 +--
 src/xcms/Lab.c                   |    6 
 src/xcms/LabGcC.c                |   12 
 src/xcms/LabGcL.c                |   12 
 src/xcms/LabGcLC.c               |   14 
 src/xcms/LabMnL.c                |   22 -
 src/xcms/LabMxC.c                |   12 
 src/xcms/LabMxL.c                |   20 -
 src/xcms/LabMxLC.c               |   34 +-
 src/xcms/LabWpAj.c               |    6 
 src/xcms/Luv.c                   |   10 
 src/xcms/LuvGcC.c                |   12 
 src/xcms/LuvGcL.c                |   12 
 src/xcms/LuvGcLC.c               |   14 
 src/xcms/LuvMnL.c                |   22 -
 src/xcms/LuvMxC.c                |   14 
 src/xcms/LuvMxL.c                |   20 -
 src/xcms/LuvMxLC.c               |   32 +-
 src/xcms/LuvWpAj.c               |    6 
 src/xcms/OfCCC.c                 |    6 
 src/xcms/PrOfId.c                |    6 
 src/xcms/QBlack.c                |    6 
 src/xcms/QBlue.c                 |    6 
 src/xcms/QGreen.c                |    6 
 src/xcms/QRed.c                  |    6 
 src/xcms/QWhite.c                |    6 
 src/xcms/QuCol.c                 |    6 
 src/xcms/QuCols.c                |    6 
 src/xcms/SetCCC.c                |    6 
 src/xcms/SetGetCols.c            |   10 
 src/xcms/StCol.c                 |    6 
 src/xcms/StCols.c                |    6 
 src/xcms/UNDEFINED.c             |    6 
 src/xcms/XRGB.c                  |   10 
 src/xcms/XYZ.c                   |    6 
 src/xcms/Xcmsint.h               |    6 
 src/xcms/cmsAllCol.c             |    6 
 src/xcms/cmsAllNCol.c            |    8 
 src/xcms/cmsCmap.c               |    8 
 src/xcms/cmsColNm.c              |   23 +
 src/xcms/cmsGlobls.c             |    6 
 src/xcms/cmsInt.c                |   10 
 src/xcms/cmsLkCol.c              |    8 
 src/xcms/cmsMath.c               |    4 
 src/xcms/cmsProp.c               |   16 -
 src/xcms/cmsTrig.c               |   16 -
 src/xcms/uvY.c                   |    6 
 src/xcms/xyY.c                   |    8 
 src/xkb/XKB.c                    |   24 -
 src/xkb/XKBAlloc.c               |   28 -
 src/xkb/XKBBell.c                |   18 -
 src/xkb/XKBBind.c                |   26 -
 src/xkb/XKBCompat.c              |   20 -
 src/xkb/XKBCtrls.c               |   36 +-
 src/xkb/XKBCvt.c                 |   22 -
 src/xkb/XKBExtDev.c              |   30 +-
 src/xkb/XKBGAlloc.c              |   42 +-
 src/xkb/XKBGeom.c                |   22 -
 src/xkb/XKBGetByName.c           |   16 -
 src/xkb/XKBGetMap.c              |   22 -
 src/xkb/XKBList.c                |   18 -
 src/xkb/XKBMAlloc.c              |   30 +-
 src/xkb/XKBMisc.c                |   32 +-
 src/xkb/XKBNames.c               |   28 -
 src/xkb/XKBRdBuf.c               |   18 -
 src/xkb/XKBSetGeom.c             |   24 -
 src/xkb/XKBSetMap.c              |   18 -
 src/xkb/XKBUse.c                 |   20 -
 src/xkb/XKBleds.c                |   24 -
 src/xkb/XKBlibint.h              |   22 -
 src/xlibi18n/ICWrap.c            |   26 -
 src/xlibi18n/IMWrap.c            |   20 -
 src/xlibi18n/XDefaultIMIF.c      |    4 
 src/xlibi18n/XDefaultOMIF.c      |   34 +-
 src/xlibi18n/Xaixlcint.h         |    2 
 src/xlibi18n/XimImSw.h           |    4 
 src/xlibi18n/XimProto.h          |    4 
 src/xlibi18n/XimThai.h           |   30 +-
 src/xlibi18n/XimTrX.h            |    2 
 src/xlibi18n/XimTrans.h          |    2 
 src/xlibi18n/Ximint.h            |   16 -
 src/xlibi18n/XimintL.h           |   18 -
 src/xlibi18n/XimintP.h           |    4 
 src/xlibi18n/XlcDL.c             |   12 
 src/xlibi18n/XlcGeneric.h        |    4 
 src/xlibi18n/XlcPubI.h           |    2 
 src/xlibi18n/Xlcint.h            |   38 +-
 src/xlibi18n/imKStoUCS.c         |    6 
 src/xlibi18n/lcCT.c              |   10 
 src/xlibi18n/lcCharSet.c         |    8 
 src/xlibi18n/lcConv.c            |    4 
 src/xlibi18n/lcDB.c              |   10 
 src/xlibi18n/lcFile.c            |   38 +-
 src/xlibi18n/lcGeneric.c         |   30 +-
 src/xlibi18n/lcInit.c            |    2 
 src/xlibi18n/lcPrTxt.c           |    4 
 src/xlibi18n/lcPubWrap.c         |    8 
 src/xlibi18n/lcPublic.c          |    8 
 src/xlibi18n/lcStd.c             |    4 
 src/xlibi18n/lcTxtPr.c           |    4 
 src/xlibi18n/lcUtil.c            |    4 
 src/xlibi18n/lcWrap.c            |   46 +--
 src/xlibi18n/mbWrap.c            |   14 
 src/xlibi18n/utf8Wrap.c          |   14 
 src/xlibi18n/wcWrap.c            |   14 
 src/xlibi18n/xim_trans.c         |    2 
 358 files changed, 3630 insertions(+), 3212 deletions(-)
---


More information about the xorg-commit mailing list