libX11: Changes to 'refs/tags/libX11-1.4.2'
Jeremy Huddleston
jeremyhu at kemper.freedesktop.org
Thu Mar 17 16:54:31 PDT 2011
Tag 'libX11-1.4.2' created by Jeremy Huddleston <jeremyhu at apple.com> at 2011-03-18 00:53 -0700
libX11-1.4.2
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (Darwin)
iD8DBQBNgp8HjC1Anjf1NmMRAp1rAJ93ZEagBAiU48m4QwQyOG2lWQ77gwCfQ75O
/EiR8p56FZh7QiHSy067lMM=
=jyJ+
-----END PGP SIGNATURE-----
Changes since libX11-1.4.1:
Alan Coopersmith (8):
Update to xf86bigfontproto >= 1.2.0 header name
config: remove AC_PROG_CC as it overrides AC_PROG_C_C99
config: Use correct AC_CONFIG_HEADERS macro
XDefaultOMIF.c: Fix memory leaks in get_font_name
Expand GetSizeOfFile() macro at the one place it's called
Xrm.c: ReadInFile: refactor fstat error handling
ximcp: Prevent memory leak & double free if multiple %L in string
Clean up memory when first XCreateRegion succeeds and second fails
Ander Conselvan de Oliveira (5):
xcms/LRGB: Fix potential resource leak.
xcms/LRGB: Add a label for freeing property_return.
XlibInt: info_list->watch_data was reallocated, but result was discarded
lc/def/lcDefConv: Use Xcalloc to avoid use of uninitialized memory
xcms/LRGB: don't double-free property_return
Erkki Seppälä (21):
Using freed pointer "e"
Dereferencing possibly NULL "str" in call to function "memcpy" (Deref assumed on the basis of 'nonnull' parameter attribute.)
Variable "entry" tracked as NULL was dereferenced.
Comparing array against NULL is not useful "&xkb->server->vmods != NULL"
xcmx/cmxColNm: Removed unused assignments to pBuf (in two functions)
xlibi18n/lcGeneric: Initialize uninitialized local variable
ximcp/imRmAttr: Handle leaking colormap_ret
ximcp/imRmAttr: Handle leaking missing_list
ximcp/imRm: Handle leaking colormap_ret
ImUtil: Handle a memory leak in one early return branch
Xrm: NEWTABLE had a memory leak after a memory allocation error
Xrm: Handle the extremely unlikely situation of fstat failing
GetProp: Zero-initialized error so its resourceID field is initialized
ximcp/imTrX: Handle failing XGetWindowProperty
ximcp/imLckup: Handle negative return value from _Xlcwctomb
xlibi18n/lcFile: Removed superfluous check for NULL target_dir
XlibInt: Use strncpy+zero termination instead of strcpy to enforce buffer size
xcms/cmsProp: don't deal with uninitialized values, fail instead
im/ximcp: release modifiermap before returning
keyBind: Use Xcalloc to initialize allocated _XKeytrans
xkb: XkbPropertyPtr determined allocation success from wrong variables
Gaetan Nadon (4):
config: remove unrequired AC_HEADER_STDC
config: replace deprecated AC_HELP_STRING with AS_HELP_STRING
config: comment, minor upgrade, quote and layout configure.ac
Docbook: change the book id to match the xml file basename
Jamey Sharp (2):
Ignore user locks after sleeping in _XReply and _XReadEvents.
Call _XErrorFunction without holding the Display lock.
Jeremy Huddleston (1):
configure.ac: Bump version to 1.4.2
Matt Dew (1):
Remove <literal> tags from compose-chart.pl so pdf building doesn't die on soft-hyphens.
Samuel Thibault (3):
Fix status reporting for braille patterns
Match braille patterns with compose tree
Make the Local XIM request key releases for braille
---
configure.ac | 139 ++++++++++++++++++---------------------
modules/im/ximcp/imLcFlt.c | 34 ++++++---
modules/im/ximcp/imLcIc.c | 2
modules/im/ximcp/imLcLkup.c | 26 +++++--
modules/im/ximcp/imLcPrs.c | 5 -
modules/im/ximcp/imRm.c | 4 +
modules/im/ximcp/imRmAttr.c | 7 +
modules/im/ximcp/imThaiFlt.c | 11 ++-
modules/im/ximcp/imTrX.c | 33 +++++----
modules/lc/def/lcDefConv.c | 2
modules/lc/gen/lcGenConv.c | 2
nls/compose-chart.pl | 2
specs/i18n/localedb/localedb.xml | 4 -
specs/i18n/trans/trans.xml | 2
src/Font.c | 2
src/GetProp.c | 2
src/ImUtil.c | 1
src/KeyBind.c | 2
src/Makefile.am | 1
src/Region.c | 13 +++
src/XlibInt.c | 26 +++++--
src/Xrm.c | 15 +++-
src/XrmI.h | 46 ------------
src/xcb_io.c | 15 +++-
src/xcms/LRGB.c | 23 ++----
src/xcms/cmsColNm.c | 4 -
src/xcms/cmsProp.c | 17 ++--
src/xkb/XKB.c | 2
src/xkb/XKBGAlloc.c | 4 -
src/xkb/XKBList.c | 2
src/xkb/XKBMisc.c | 2
src/xlibi18n/XDefaultOMIF.c | 10 --
src/xlibi18n/lcFile.c | 6 -
src/xlibi18n/lcGeneric.c | 2
34 files changed, 251 insertions(+), 217 deletions(-)
---
More information about the xorg-commit
mailing list