-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Hi everyone, here is a new version of libxcb for you to enjoy. The highlights are the same as for the new xcb-proto release: xinput support, RandR 1.5 and an automatic alignment checker. Changes: Adam Jackson (1): Bump version to 1.11.90 Alan Coopersmith (1): Escape \n to display properly in xcb-requests man page Christian Linhart (24): support switch case in the generator generator: support fixed size lists in var-sized structs generator: support lists of structs which contain a switch generator: fix align-pads for switches which start at unaligned pos no typename for nested structs generator: fix absname for fields with only accessor function generator: expressions can generate pre-code generator: sumof: support any type, generate explicit code generator: sumof with nested expression rename _c_helper_absolute_name to _c_helper_fieldaccess_expr function _c_helper_fieldaccess_expr: improve description _c_helper_fieldaccess_expr: remove handling for empty sep generator: no type-setup for eventcopies anymore generator: generate accessors for events, too generator: _c_accessor_get_length: remove buggy special case generator: support listelement-ref generator: support parametrized structs Merge http://git.demorecorder.com/git/free-sw/xcb/libxcb branch 'ParametrizedStruct-V7' expose 64-bit sequence numbers for XLib make support for server side stuff optional make lists after align-pads work set the align-offset as provided by proto Fix handling of align-pads in end-iterators do not serialize pads by default anymore Daniel Martin (1): Disable Xevie and Xprint by default Emil Velikov (1): Move internal/private dependencies to Requires.private Gaetan Nadon (5): config: default option for enable-dri3 is not implemented config: issue an error if DRI3 is requested, but sendfds is not available sendmsg: remove --enable-sendfds as it is superceeded by --enable-dri3 Add ChangeLog and INSTALL using xorg macros help text: do not report the insanly long list of Warning flags. Jaya Tiwari (2): Adding accessors for requests calculate lengthless list Jon TURNEY (1): Link with winsock library for socket functions on MinGW Mark Kettenis (1): Increase unix socket send buffer to at least 64KB Michel Dänzer (1): Call _xcb_wake_up_next_reader from xcb_wait_for_special_event Peter Harris (1): Merge branch 'NestedStructTypenames-V5' of http://infra-srv1.demorecorder.com/git/free-sw/xcb/libxcb Ran Benita (18): c_client.py: remove unneeded call to get_serialize_params() c_client.py: simplify maximum expression c_client.py: fix pyflakes errors c_client.py: use print as a function for python3 compatibility c_client.py: use comprehensions instead of map/filter c_client.py: fix indentation c_client.py: use "foo".join() instead of reduce c_client.py: no need to compare bools to True/False c_client.py: remove end-of-function comments c_client.py: use C99 initializers instead of comments c_client.py: remove commented debug statements c_client.py: simplify _c_reply_has_fds() c_client.py: spell out keyword arguments in c_request() for clarity c_client.py: remove duplicated `cookie_type` argument for requests c_client.py: don't add /* <name> */ before references to 'S' c_client.py: make condition easier to follow in _c_complex() c_client.py: use pattern matching with enumerate() c_client.py: don't generate useless empty /** < */ comments Uli Schlachter (10): Make some functions also work on error connections xcb_get_setup(): Never return NULL xcb_send_fd(): Always close fds send_fds(): Make sure no other thread interrupts us Add xcb_send_request_with_fds() and *_with_fds64() Code generator: Use xcb_send_request_with_fds() send_fds(): Handle too many outstanding FDs to send Fix a thread hang with xcb_wait_for_special_event() Bump xcb-proto requirement to 1.12 Release libxcb 1.12 Download: http://xcb.freedesktop.org/dist/libxcb-1.12.tar.bz2 http://xcb.freedesktop.org/dist/libxcb-1.12.tar.gz md5sum: 28e552bd78bc1050b6b26ca1db0e5bb6 libxcb-1.12.tar.bz2 95eee7c28798e16ba5443f188b27a476 libxcb-1.12.tar.gz sha1sum: 2f03490d1c75c8a3f902f74b717af6501773926a libxcb-1.12.tar.bz2 b4a7d37980c2242297c7ef64b37a8378230fbaf0 libxcb-1.12.tar.gz sha256sum: 4adfb1b7c67e99bc9c2ccb110b2f175686576d2f792c8a71b9c8b19014057b5b libxcb-1.12.tar.bz2 092f147149d8a6410647a848378aaae749304d5b73e028ccb8306aa8a9e26f06 libxcb-1.12.tar.gz Enjoy! Uli - -- Sent from my Game Boy. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJXPJ+MAAoJECLkKOvLj8sG1DcH+gI040/xp+XTLqf5s1O+Tm2U zP8mada+TikHmpXwWVhC61x6VMAxsgVzxjY1IHvrJF/nbMP2NUezQ5xFvjM6n1k4 YNqRlwjTLVsYOYhncdUx/IQs43qB5WfkHXPJPuyJFLpZnpb0cMRD4Jeeqes3/5ag zAaIHuGbBOQqm/91Dyz1FLXtkp4NaTOpMLT4lwo0iut+FqAWEZ5mBQ5NzP8QAJ10 XBdTodnvRP5tCgSPIsJg6m59RvijX2u6Yn+lB5fhDGdPY6ymVoQ8taHxTpdSaRk/ A5OPVRZzyaYRpoRCBhuDhou2Wy/NGbUVrQoqxD/JIQWgcMSbZ581enAscDfllTY=rHN3 -----END PGP SIGNATURE-----