libx11: Changes to 'refs/tags/libx11-2_1.1.99.2-1'
Tag 'libx11-2_1.1.99.2-1' created by Julien Cristau <jcristau@debian.org> at 2008-12-01 21:47 +0000
Tagging upload of libx11 2:1.1.99.2-1 to experimental.
Changes since libx11-2_1.1.5-2:
Adam Jackson (2):
Bug #14898: Don't abuse the sprintf() implementation.
Fix the previous patch for the BadFont case.
Alan Coopersmith (3):
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()
Chris Ball (1):
Remove configure check for xcb-xlib.
Daniel Stone (3):
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 (9):
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 (2):
.gitignore: Add dolt files
Use XCB's new socket handoff mechanism rather than the old XCB Xlib lock.
Julien Cristau (9):
Fix distcheck
Bump to 1.1.99.2
Merge tag 'libX11-1.1.99.2' into debian-experimental
Update (build-)dependencies for new xcb.
Refresh patches.
Build-dep on x11proto-core-dev >= 7.0.13.
autoreconf
Update upstream changelog
Prepare changelog for upload
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.
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
---
.gitignore | 2
AUTHORS | 2
ChangeLog | 467 ++++++++++++++++-
Makefile.am | 1
Makefile.in | 6
acinclude.m4 | 178 ++++++
configure | 385 ++++++++++++--
configure.ac | 62 +-
debian/changelog | 9
debian/control | 14
debian/patches/002_arm_abi_brain_damage.diff | 8
debian/patches/006_tailor_pt_BR.UTF-8_Compose.diff | 25
debian/patches/007_iso8859-15_Compose_fix.diff | 22
debian/patches/012_ru_RU_UTF-8_XLC_LOCALE.diff | 16
include/Makefile.in | 4
include/X11/XKBlib.h | 26
include/X11/Xcms.h | 8
include/X11/Xlib.h | 104 ++-
include/X11/Xlibint.h | 47 -
include/X11/Xregion.h | 18
include/X11/Xresource.h | 14
include/X11/Xutil.h | 28 -
man/Makefile.in | 4
man/xkb/Makefile.in | 4
man/xkb/XkbGetIndicatorState.man | 4
modules/Makefile.in | 4
modules/im/Makefile.in | 4
modules/im/ximcp/Makefile.in | 7
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 | 18
modules/im/ximcp/imTrX.c | 16
modules/im/ximcp/imTrans.c | 6
modules/im/ximcp/imTransR.c | 4
modules/lc/Makefile.in | 4
modules/lc/Utf8/Makefile.in | 7
modules/lc/def/Makefile.in | 7
modules/lc/gen/Makefile.in | 7
modules/lc/gen/lcGenConv.c | 102 +--
modules/lc/xlocale/Makefile.in | 7
modules/lc/xlocale/lcEuc.c | 26
modules/lc/xlocale/lcJis.c | 24
modules/lc/xlocale/lcSjis.c | 30 -
modules/om/Makefile.in | 4
modules/om/generic/Makefile.in | 7
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/C/Makefile.in | 4
nls/Makefile.in | 4
nls/am_ET.UTF-8/Compose.pre | 556 ++++++++++-----------
nls/am_ET.UTF-8/Makefile.in | 4
nls/armscii-8/Makefile.in | 4
nls/el_GR.UTF-8/Compose.pre | 13
nls/el_GR.UTF-8/Makefile.in | 4
nls/en_US.UTF-8/Compose.pre | 14
nls/en_US.UTF-8/Makefile.in | 4
nls/georgian-academy/Makefile.in | 4
nls/georgian-ps/Makefile.in | 4
nls/ibm-cp1133/Makefile.in | 4
nls/iscii-dev/Makefile.in | 4
nls/isiri-3342/Makefile.in | 4
nls/iso8859-1/Makefile.in | 4
nls/iso8859-10/Makefile.in | 4
nls/iso8859-11/Makefile.in | 4
nls/iso8859-13/Makefile.in | 4
nls/iso8859-14/Makefile.in | 4
nls/iso8859-15/Makefile.in | 4
nls/iso8859-2/Makefile.in | 4
nls/iso8859-3/Makefile.in | 4
nls/iso8859-4/Makefile.in | 4
nls/iso8859-5/Makefile.in | 4
nls/iso8859-6/Makefile.in | 4
nls/iso8859-7/Makefile.in | 4
nls/iso8859-8/Makefile.in | 4
nls/iso8859-9/Makefile.in | 4
nls/iso8859-9e/Makefile.in | 4
nls/ja.JIS/Makefile.in | 4
nls/ja.S90/Makefile.in | 4
nls/ja.SJIS/Makefile.in | 4
nls/ja.U90/Makefile.in | 4
nls/ja/Makefile.in | 4
nls/ja_JP.UTF-8/Makefile.in | 4
nls/ko/Makefile.in | 4
nls/ko_KR.UTF-8/Makefile.in | 4
nls/koi8-c/Makefile.in | 4
nls/koi8-r/Makefile.in | 4
nls/koi8-u/Makefile.in | 4
nls/microsoft-cp1251/Makefile.in | 4
nls/microsoft-cp1255/Makefile.in | 4
nls/microsoft-cp1256/Makefile.in | 4
nls/mulelao-1/Makefile.in | 4
nls/nokhchi-1/Makefile.in | 4
nls/pt_BR.UTF-8/Compose.pre | 19
nls/pt_BR.UTF-8/Makefile.in | 4
nls/ru_RU.UTF-8/Makefile.in | 4
nls/tatar-cyr/Makefile.in | 4
nls/th_TH.UTF-8/Makefile.in | 4
nls/th_TH/Makefile.in | 4
nls/tscii-0/Makefile.in | 4
nls/vi_VN.tcvn/Makefile.in | 4
nls/vi_VN.viscii/Makefile.in | 4
nls/zh_CN.UTF-8/Makefile.in | 4
nls/zh_CN.gb18030/Makefile.in | 4
nls/zh_CN.gbk/Makefile.in | 4
nls/zh_CN/Makefile.in | 4
nls/zh_HK.UTF-8/Makefile.in | 4
nls/zh_HK.big5/Makefile.in | 4
nls/zh_HK.big5hkscs/Makefile.in | 4
nls/zh_TW.UTF-8/Makefile.in | 4
nls/zh_TW.big5/Makefile.in | 4
nls/zh_TW/Makefile.in | 4
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 | 227 +++-----
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 | 8
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/Makefile.in | 19
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 | 195 ++++---
src/XomGeneric.h | 2
src/Xprivate.h | 15
src/Xrm.c | 56 +-
src/XrmI.h | 4
src/Xxcbint.h | 34 -
src/config.h.in | 3
src/globals.c | 14
src/imConv.c | 20
src/locking.c | 8
src/locking.h | 2
src/os2Stubs.c | 42 -
src/poly.h | 12
src/udcInf.c | 22
src/util/Makefile.am | 3
src/util/Makefile.in | 15
src/util/makekeys.c | 2
src/x11_trans.c | 2
src/xcb_disp.c | 4
src/xcb_io.c | 271 ++++++----
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/Makefile.in | 7
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 | 14
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/Makefile.in | 7
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/Makefile.in | 7
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 | 44 -
src/xlibi18n/mbWrap.c | 14
src/xlibi18n/utf8Wrap.c | 14
src/xlibi18n/wcWrap.c | 14
435 files changed, 4452 insertions(+), 3263 deletions(-)
---
Reply to: