libX11: Changes to 'refs/tags/libX11-1.6.4'
Matthieu Herrb
herrb at kemper.freedesktop.org
Tue Oct 4 20:21:50 UTC 2016
Tag 'libX11-1.6.4' created by Matthieu Herrb <matthieu.herrb at laas.fr> at 2016-10-04 20:21 +0000
libX11-1.6.4
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIVAwUAV/QPSmhzk+430Sj4AQJwvRAAhqoWbCpPDyntcr52oqNuJ+oh04vtX58Q
AmQFoy8lGXXn06fjNtrGavcQQfoKzwT6HIn22sht3CfXX9szGldL2dy3Rxs+TrSk
1YLLvYj911KZnjPfWaeAB/0W8aeX9IOkTckPt8bxbNawJcJshjOO47Gb8WAt3qFx
Y4wu74XJY817II09CipE6TIsj+gqzU2lNWweN2iiM/MEv7bNyTYhRMPeuEke8OBl
DGrlHhQRc+jlt+KF5PE7qY7nHpr0M5ovQngbrS8S3XoNs0V3KBPfeJSIv5mQ0Ieg
cPcTAnbMUsaKZPnRxrFulwELDsTE2bsV52T0TubrU3Yd7rQ1vfaY3N53E+q2GZqj
IGu9y5Y+/14HPEhswWrfJ6wvRZMkPTCEnbekuF21Pjkykv+DkBbqj1AI9aP/KhxH
at8NFBwzUSXjbBrtdKU8b47MuUmwgN66HLwyJhls89dd4WTW2VsxeMR30aTIWiky
NxWcxkqRPu8DT95EUA926DwZAn9IPucSIr16uLRJ7PWFSzNgSz9mVSN5iiuX+MEy
JypgBZTWkQHCr5rfjS+bOA5zs/f2MWCumL5CrLMOjwEvboOCQgZaih9yrASisWuW
k1AiaRUfwR3xtaRDGReR/qSJRG+4XDDCMtK1gO/UiDKdZln5tuID1Hg2EHXAhVv0
grBNcxWeCb4=
=sZAc
-----END PGP SIGNATURE-----
Changes since libX11-1.6.3:
Alan Coopersmith (20):
Move Compose \ o / to be with other emoji compose sequences
Replace Xmalloc+memset pairs with Xcalloc calls
Get rid of some extraneous ; at the end of C source lines
Remove unused definition of XCONN_CHECK_FREQ
Bug 93184: read_EncodingInfo invalid free
Bug 93183: _XDefaultOpenIM memory leaks in out-of-memory error paths
Delete #if 0 hunks of code
Use strdup instead of Xmalloc+strcpy in _XDefaultOpenIM
XDefaultOMIF: replace strlen+Xmalloc+strcpy with strdup
XDefaultOMIF: additional code simplification
XDefaultOMIF: Remove comments referring to ancient Sun bug ids
XlcDL.c: replace strcpy+strcat sequences with snprintf
XlcDL.c: reduce code duplication
lcPubWrap: replace malloc(strlen) + strcpy with strdup
Stop checking XTRANS_SECURE_RPC_FLAGS since we no longer use them
Stop checking for preferred order of local transports
Don't need to link libX11-xcb against libX11
xcms: use size_t for strlen/sizeof values instead of converting to int & back
xcms: use unsigned indexes when looping through unsigned values
xcms: use size_t for pointer offsets passed to strncmp
Bhavi Dhingra (1):
omGeneric.c: Correct the parameter usage of sizeof
Christian Linhart (1):
fix for Xlib 32-bit request number issues
Daniel Albers (1):
Add Compose sequence for U+1F4A9.
Dominik Muth (1):
Xlib.h: Fix macros imitating C functions.
Gunnar Hjalmarsson (1):
Add compose file for pt_PT similar to pt_BR
James Cloos (2):
Fix missing update in cf4d5989383a
Fix another missing update in cf4d5989383a
Julien Cristau (1):
Mark _XNextRequest as hidden
Mats Blakstad (1):
New compose keys for local languages in Togo
Matthew D. Fuller (1):
Fixup param specification for XChangeProperty()
Matthieu Herrb (1):
libX11 1.6.4
Mike FABIAN (3):
add be_BY.UTF-8 at latin and sr_RS.UTF-8 at latin to locale.dir
fix spelling mistakes in ks_IN and sd_IN devanagari locales
Fix spelling mistake introduced by 748d47e69f5c12d8557d56a8a8ec166588da7b93
Olivier Fourdan (1):
XKB: fix XkbGetKeyboardByName with Xming server
Peter Hutterer (3):
Fix potential memory leak
Fix an indentation issue
Fix three "use of uninitialized variable" coverity warnings
Ross Burton (1):
Add missing NULL checks to ICWrap
Thomas Klausner (2):
Do not return() after exit().
Ignore test-driver (used by newer autoconf).
Tobias Stoeckmann (2):
The validation of server responses avoids out of boundary accesses.
Validation of server responses in XGetImage()
walter harms (1):
XFree will accept NULL as argument
---
.gitignore | 1
configure.ac | 91 ++---------------------
include/X11/Xlib.h | 34 ++++----
include/X11/Xlibint.h | 126 +++++++++++++++++++++++++++++++--
man/XFree.man | 3
modules/im/ximcp/imExten.c | 2
modules/im/ximcp/imLcIm.c | 6 -
modules/im/ximcp/imLcPrs.c | 6 -
modules/om/generic/omGeneric.c | 75 ++-----------------
modules/om/generic/omImText.c | 4 -
nls/compose.dir.pre | 8 +-
nls/en_US.UTF-8/Compose.pre | 107 +++++++++++++++++++++++++++-
nls/locale.alias.pre | 10 +-
nls/locale.dir.pre | 10 +-
nls/pt_PT.UTF-8/Compose.pre | 3
nls/pt_PT.UTF-8/XI18N_OBJS | 7 +
nls/pt_PT.UTF-8/XLC_LOCALE.pre | 142 +++++++++++++++++++++++++++++++++++++
specs/libX11/CH04.xml | 3
src/ClDisplay.c | 2
src/Font.c | 2
src/FontNames.c | 25 ++++--
src/GetAtomNm.c | 13 +--
src/GetFPath.c | 2
src/GetImage.c | 29 +++++--
src/GetWAttrs.c | 13 +--
src/IntAtom.c | 14 ++-
src/ListExt.c | 14 ++-
src/Makefile.am | 1
src/ModMap.c | 3
src/OpenDis.c | 4 -
src/PutImage.c | 2
src/XlibAsync.c | 18 +++-
src/XlibInt.c | 35 +++++----
src/Xxcbint.h | 5 -
src/xcb_io.c | 80 +++++++++------------
src/xcms/HVC.c | 8 +-
src/xcms/IdOfPr.c | 2
src/xcms/LRGB.c | 6 -
src/xcms/Lab.c | 4 -
src/xcms/Luv.c | 4 -
src/xcms/XYZ.c | 4 -
src/xcms/cmsColNm.c | 6 -
src/xcms/cmsTrig.c | 11 --
src/xcms/uvY.c | 8 +-
src/xcms/xyY.c | 4 -
src/xkb/XKBGetByName.c | 6 +
src/xkb/XKBNames.c | 2
src/xlibi18n/ICWrap.c | 15 ++-
src/xlibi18n/XDefaultIMIF.c | 66 +++++++----------
src/xlibi18n/XDefaultOMIF.c | 156 ++++-------------------------------------
src/xlibi18n/XlcDL.c | 22 ++---
src/xlibi18n/lcPrTxt.c | 2
src/xlibi18n/lcPubWrap.c | 3
53 files changed, 681 insertions(+), 548 deletions(-)
---
More information about the xorg-commit
mailing list