git-tag: libX11-1.1.1 http://xorg.freedesktop.org/releases/individual/lib/libX11-1.1.1.tar.bz2 MD5: 848b80f77b20ae1fa5c882bbfa531ebc SHA1: 048dc3d850666010e81a86bbe0960a643557251a http://xorg.freedesktop.org/releases/individual/lib/libX11-1.1.1.tar.gz MD5: fb21b22b4073787433241a1d746446e6 SHA1: bfcca57b1c8fa0bdc262f9a81357f101a57c2670 Version 1.1.1 - 2006-11-30 The "xcompmgr is hard, let's go releasing" release * Fix Bug #9154 and friends, to unbreak xcompmgr: Always process an event for _XReadEvents, even if an error occurs. Previously, process_responses (in the wait_for_first_event case called from _XReadEvents) considered any return from xcb_wait_for_event sufficient to think it had processed an event. If xcb_wait_for_event returned an error, and no more events occurred before process_responses called xcb_poll_for_event, process_responses would try to return with dpy->head NULL, and would fail an assertion for the _XReadEvents postcondition. Now, process_responses continues using xcb_wait_for_event until it gets an event. * Bug #9153: Fix access to freed memory. The fix for bug #8622 introduced a smaller bug where _XReply would read memory shortly after freeing it. This patch caches the needed value in a stack-allocated variable before the heap-allocated memory is freed. * libx11 doesn't use inputproto in public headers; don't require it in x11.pc. Based on a Debian patch. * Debian bug #354315: Clarify return value in XGetWindowAttributes man page. Patch by Debian user Ross Combs. -- Josh Triplett <josh@freedesktop.org>, Jamey Sharp <jamey@minilop.net> -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: Digital signature Url : http://lists.freedesktop.org/archives/xorg-announce/attachments/20061130/12deecb7/attachment.pgp