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

Alan Coopersmith alanc at kemper.freedesktop.org
Sun Sep 8 18:51:41 PDT 2013


Tag 'libX11-1.6.2' created by Alan Coopersmith <alan.coopersmith at oracle.com> at 2013-09-09 02:51 -0700

libX11-1.6.2

Changes since libX11-1.6.1:
Alan Coopersmith (28):
      Fix file leak on malloc error in XlcDL.c:resolve_object()
      lcfile: skip over any null entries in args list
      xlibi18n: convert sprintf calls to snprintf
      ximcp/imRm.c: convert sprintf calls to snprintf
      omGeneric.c: convert sprintf calls to snprintf
      Avoid memory leak/corruption if realloc fails in XlcDL.c:resolve_object()
      lcDB.c: ensure buffer size is updated correctly if realloc fails
      Avoid memory leak/corruption if realloc fails in imLcPrs.c:parseline()
      Avoid memory leak/corruption if realloc fails in Xregion.h:MEMCHECK macro
      miRegionCopy(): handle realloc failure better
      miRegionOp(): ensure region size is not updated if realloc fails
      Delete unused XKB_INSURE_SIZE macro from XKBlibint.h
      init_om: remove unneeded extra copy of string to local buffer
      Constify lc_name argument to _XlcLocaleDirName() & _XlcLocaleLibDirName()
      Fix const handling in XSetLocaleModifiers
      xlibi18n: Fix a bunch of const cast warnings
      i18n modules: Fix some const cast warnings
      xlibi18n: fix argsize argument to _XlcParsePath
      Remove even more casts of return values from Xmalloc/Xrealloc
      Don't cast sizeof() results to unsigned when passing to Xmalloc/Xcalloc
      Remove unnecessary casts of pointers to (char *) in calls to Xfree()
      Remove long unused src/udcInf.c
      Fix overflow checks in _XkbReadKeySyms when key_sym_map is already created
      Reindent XKB code to X.Org standard style
      Rearrange some variable declarations & initializations in XKB
      Stop checking for HAVE_DIX_CONFIG_H on the client side
      Bug 68413 - [Bisected]Error in `xterm': realloc(): invalid next size
      libX11 1.6.2

Benno Schulenberg (1):
      nls: Adding more accessible compose sequences for J́ and j́.

Egbert Eich (2):
      XIM: Fix race on focus change: set 'FABRICATED' only when keyev filters in place.
      XIM: Fix sync problem on focus change.

ISHIKAWA,chiaki (1):
      Fix bogus timestamp generated by XIM

Julien Cristau (1):
      Add missing locales to configure.ac

---
 configure.ac                           |   10 
 include/X11/Xregion.h                  |    7 
 modules/im/ximcp/imCallbk.c            |   17 
 modules/im/ximcp/imDefIc.c             |   79 +
 modules/im/ximcp/imDefIm.c             |   40 
 modules/im/ximcp/imDefLkup.c           |   33 
 modules/im/ximcp/imDispch.c            |    2 
 modules/im/ximcp/imExten.c             |    6 
 modules/im/ximcp/imInsClbk.c           |    2 
 modules/im/ximcp/imInt.c               |    4 
 modules/im/ximcp/imLcIc.c              |    2 
 modules/im/ximcp/imLcIm.c              |    2 
 modules/im/ximcp/imLcPrs.c             |   35 
 modules/im/ximcp/imRm.c                |   60 -
 modules/im/ximcp/imRmAttr.c            |   12 
 modules/im/ximcp/imThaiIc.c            |   10 
 modules/im/ximcp/imThaiIm.c            |    2 
 modules/im/ximcp/imTrX.c               |    2 
 modules/im/ximcp/imTrans.c             |   10 
 modules/im/ximcp/imTransR.c            |    8 
 modules/lc/def/lcDefConv.c             |    8 
 modules/lc/gen/lcGenConv.c             |   28 
 modules/lc/xlocale/lcEuc.c             |    4 
 modules/lc/xlocale/lcJis.c             |    8 
 modules/lc/xlocale/lcSjis.c            |    4 
 modules/om/generic/omGeneric.c         |   57 -
 nls/en_US.UTF-8/Compose.pre            |    8 
 src/Context.c                          |   12 
 src/FetchName.c                        |    4 
 src/Font.c                             |   66 -
 src/FontInfo.c                         |   18 
 src/FontNames.c                        |    4 
 src/FreeEData.c                        |    4 
 src/FreeGC.c                           |    2 
 src/GetFPath.c                         |    4 
 src/GetHints.c                         |   24 
 src/GetNrmHint.c                       |    4 
 src/GetRGBCMap.c                       |   10 
 src/GetStCmap.c                        |    6 
 src/GetWMCMapW.c                       |    2 
 src/GetWMProto.c                       |    2 
 src/ImUtil.c                           |    8 
 src/InitExt.c                          |    2 
 src/IntAtom.c                          |    6 
 src/KeyBind.c                          |   12 
 src/ListExt.c                          |    6 
 src/Makefile.am                        |    5 
 src/ModMap.c                           |    8 
 src/OpenDis.c                          |   20 
 src/PolyReg.c                          |    6 
 src/PutImage.c                         |    6 
 src/QuColors.c                         |    2 
 src/Quarks.c                           |    2 
 src/RdBitF.c                           |    4 
 src/Region.c                           |   28 
 src/RegstFlt.c                         |    4 
 src/SetFPath.c                         |    2 
 src/SetHints.c                         |    2 
 src/SetRGBCMap.c                       |    2 
 src/StBytes.c                          |    2 
 src/TextToStr.c                        |    4 
 src/VisUtil.c                          |    4 
 src/Xrm.c                              |   28 
 src/locking.c                          |   12 
 src/udcInf.c                           |  715 --------------
 src/xcms/CCC.c                         |    5 
 src/xcms/CvCols.c                      |    6 
 src/xcms/IdOfPr.c                      |    2 
 src/xcms/LRGB.c                        |   36 
 src/xcms/SetGetCols.c                  |   10 
 src/xcms/StCols.c                      |    4 
 src/xcms/cmsCmap.c                     |   11 
 src/xcms/cmsColNm.c                    |    8 
 src/xcms/cmsInt.c                      |   11 
 src/xkb/XKB.c                          |  766 +++++++--------
 src/xkb/XKBAlloc.c                     |  642 ++++++------
 src/xkb/XKBBell.c                      |  123 +-
 src/xkb/XKBBind.c                      | 1080 +++++++++++----------
 src/xkb/XKBCompat.c                    |  295 +++--
 src/xkb/XKBCtrls.c                     |  347 +++---
 src/xkb/XKBCvt.c                       |  294 +++--
 src/xkb/XKBExtDev.c                    | 1180 ++++++++++++-----------
 src/xkb/XKBGAlloc.c                    | 1206 ++++++++++++------------
 src/xkb/XKBGeom.c                      | 1042 ++++++++++----------
 src/xkb/XKBGetByName.c                 |  286 ++---
 src/xkb/XKBGetMap.c                    | 1101 +++++++++++-----------
 src/xkb/XKBList.c                      |  333 +++---
 src/xkb/XKBMAlloc.c                    | 1646 ++++++++++++++++-----------------
 src/xkb/XKBMisc.c                      | 1640 +++++++++++++++++---------------
 src/xkb/XKBNames.c                     | 1397 ++++++++++++++--------------
 src/xkb/XKBRdBuf.c                     |  173 +--
 src/xkb/XKBSetGeom.c                   |  606 ++++++------
 src/xkb/XKBSetMap.c                    |  769 +++++++--------
 src/xkb/XKBUse.c                       | 1363 +++++++++++++--------------
 src/xkb/XKBleds.c                      |  377 +++----
 src/xkb/XKBlibint.h                    |  362 +++----
 src/xlibi18n/ICWrap.c                  |   14 
 src/xlibi18n/IMWrap.c                  |    2 
 src/xlibi18n/XDefaultIMIF.c            |   12 
 src/xlibi18n/XDefaultOMIF.c            |   33 
 src/xlibi18n/XlcDL.c                   |   29 
 src/xlibi18n/XlcPubI.h                 |    4 
 src/xlibi18n/lcCT.c                    |   18 
 src/xlibi18n/lcCharSet.c               |   10 
 src/xlibi18n/lcConv.c                  |   10 
 src/xlibi18n/lcDB.c                    |   29 
 src/xlibi18n/lcDynamic.c               |    4 
 src/xlibi18n/lcFile.c                  |  146 +-
 src/xlibi18n/lcGeneric.c               |   89 -
 src/xlibi18n/lcPrTxt.c                 |   10 
 src/xlibi18n/lcPubWrap.c               |    2 
 src/xlibi18n/lcPublic.c                |    5 
 src/xlibi18n/lcRM.c                    |   10 
 src/xlibi18n/lcTxtPr.c                 |    4 
 src/xlibi18n/lcUTF8.c                  |   20 
 src/xlibi18n/lcUniConv/8bit_tab_to_h.c |    6 
 src/xlibi18n/lcUniConv/cjk_tab_to_h.c  |   14 
 src/xlibi18n/lcWrap.c                  |   16 
 src/xlibi18n/mbWMProps.c               |    4 
 src/xlibi18n/mbWrap.c                  |   12 
 src/xlibi18n/utf8WMProps.c             |    4 
 src/xlibi18n/utf8Wrap.c                |   12 
 122 files changed, 9402 insertions(+), 9750 deletions(-)
---


More information about the xorg-commit mailing list